0

UINavigationControllerを使用してUIViewControllerをプッシュしようとしています。4.0より前のSDKでは完全に機能しますが、4.0では機能しません。

OBJC_MSG_SEND(EXC_BAD_ACCESS)エラーが発生します。UIViewControllerはnilではなく、self.navigationControllerでもありません。

NSZombieEnabledを試しましたが、何も表示されません。

UINavigationControllerは、コントローラーへのビューの1つとしてUITabBarControllerの下で実行されています。すべてMainWindows.xibで設定されています。

何が悪いのかについてのアイデアはありますか?それは私を狂わせています。

4

1 に答える 1

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

これがうまくいくことを願っています!

于 2011-01-17T19:33:06.943 に答える