2015-05-14 136 views
1

我已经在Storyboard的帮助下创建了IBAction方法。如何从另一个类访问此方法?如何将该类的IBAction方法转换为另一个类

- (IBAction)display:(ID) sender 
{ 
} 
+1

创建一个公共方法,并在其实现中调用其他类调用您的显示method.Now公共方法 – Mukesh

+0

我已经投了URS希望把它找回来我的回答太 –

回答

0

尝试使用如下 FirstViewController.h

@interface FirstViewController: UIViewController 
- (void)GetItNow; 

FirstViewController.m

- (void)GetItNow{ 
    NSLog(@"I acheived"); } 

    - (IBAction)goToSecondView:(id)sender { 

    SecondViewController* Second= [[SecondViewControlleralloc] initWithNibName:@"SecondViewController" bundle:nil]; 
    rqVC.addId = self.addId; 
    [self.view addSubview:Second.view]; 

} 

SecondViewController.h

@property (nonatomic, assign) id delegate; 

SecondViewController。米

- (IBAction)Action_LoadFunds:(id)sender { 
    [self.view removeFromSuperview]; 
    [_delegate GetItNow]; 

} 
+0

该解决方案看起来更漂亮如果你想实现一个适当的协议来处理代表。 – holex

+0

感谢您的建议。你可以编辑我的文章,告诉我你是否实现了 –

+0

我需要通过编程方式调用此Action_LoadFunds方法和IBAction在故事板的帮助下。有没有可能通过代码调用IBAction方法? –

相关问题