我正在研究导航基础应用程序。 我的问题是,当我将其他视图控制器推入导航控制器.view控制器viewWillAppear未被调用。
TestCategoryHistory *testVC = [[TestCategoryHistory alloc] initWithNibName:@"TestCategoryHistory" bundle:nil];
[self.navigationController pushViewController:testVC animated:YES];
[testVC release];`
此处测试的viewWillAppear未被调用。导航栏也未显示..
答案 0 :(得分:4)
确保您当前的视图控制器位于导航控制器中。只有这样,您才可以推送另一个视图控制器来显示。