0

我正在尝试使用 UINavigationController 推送 UIViewController。它在 4.0 之前的任何 SDK 中都可以正常工作,但在 4.0 中就无法正常工作。

我收到 OBJC_MSG_SEND (EXC_BAD_ACCESS) 错误。UIViewController 不是 nil,self.navigationController 也不是。

我试过 NSZombieEnabled,但什么也没显示。

UINavigationController 作为控制器的视图之一在 UITabBarController 下运行。这一切都在 MainWindows.xib 中设置好了。

关于什么是错的任何想法?它快把我逼疯了。

4

1 回答 1

0
UIViewController *myViewController = [[UIViewController alloc] init];
[self.navigationController pushViewController:myViewController animated:YES];

希望这会奏效!

于 2011-01-17T19:33:06.943 回答