2012-04-30 36 views
1

我有一個UIViewController(ViewController A)在屏幕上,我想添加一個小的UIViewcontroller(ViewController B)充當父級ViewController(ViewController A)的頭部。UIViewController裏面的UIViewController - IBAction沒有觸發

在視圖控制器A I有:

- (void)viewDidLoad { 
[super viewDidLoad]; 

TestViewController *test = [[TestViewController alloc] initWithNibName:@"TestView" bundle:[NSBundle mainBundle]]; 
     [self.view addSubview:self.test.view]; 
} 

在視圖控制器B I有一個測試按鈕:

- (IBAction)buttonTest:(id)sender 
{ 
} 

這buttonTest不會被調用。任何想法如何得到這個工作?

感謝

回答

2
- (void)viewDidLoad { 
    [super viewDidLoad]; 

    TestViewController *test = [[TestViewController alloc] initWithNibName:@"TestView" bundle:[NSBundle mainBundle]]; 
    [self.view addSubview:self.test.view]; 
} 

聲明變量*測試作爲一流水平,以保持它留在生命週期。

相關問題