我在 Test1ViewController.m 中推送 test2ViewController,
Test2ViewController *test2ViewController = [[Test2ViewController alloc] initWithNibName:@"Test2ViewController" bundle:nil];
[self.navigationController pushViewController:test2ViewController animated:YES];
在 Test2ViewController.m 中,我插入了一个子视图 test3ViewController,
Test3ViewController *test3ViewController = [[Test3ViewController alloc] initWithNibName:@"Test3ViewController" bundle:nil];
[self.view addSubview:test3ViewController.view];
我的问题,我想在 test3ViewController 中推送一个新视图(test4ViewController),但是 test3ViewController.view 中的按钮操作不起作用
-(IBAction) goButtonAction:(id) sender {
Test4ViewController *test4ViewController = [[Test4ViewController alloc] initWithNibName:@"Test4ViewController" bundle:nil];
[self.navigationController pushViewController:test4ViewController animated:YES];
}
似乎 test3ViewController 不在导航流中,如何在插入视图上推送新视图?