2015-05-14 94 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方法? –

相關問題