2012-04-30 11 views
1

私はUIViewController(ViewController A)を画面に表示し、親ViewController(ViewController A)のヘッダーとして機能する小さなUIViewcontroller(ViewController B)を追加します。私が持っているのViewController AでUIViewController内のUIViewController - IBActionが起動しない

:ViewControllerをBに

- (void)viewDidLoad { 
[super viewDidLoad]; 

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

を私はテストボタンがあります。

- (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]; 
} 

は、ライフサイクルにとどまるそれを維持するために、クラスレベルとして変数*テストを宣言します。

関連する問題