0

このコードは iOS5.1 では問題なく動作しましたが、iOS6 では問題が発生しています。

rightNav = [[UINavigationController alloc] initWithRootViewController:parkViewController];
[rightNav.view setFrame:[detailView bounds]];
[rightNav.navigationBar setBarStyle:UIBarStyleBlackOpaque];

[detailView addSubview:rightNav.view];

アプリケーションが次の例外でクラッシュしています: [UITableViewController loadView] は "ParkViewController" nib をロードしましたが、UITableView を取得しませんでした。

parkViewControllerは UITableviewController のサブクラスです。

detailViewは UIView です。

アドバイスをいただければ幸いです。

4

1 に答える 1

0

あなたparkViewControllerはのサブクラスだと言いUITableViewます。

UITableViewController代わりにこれをサブクラスにする必要があります

その場合は、コントローラーのtableViewアウトレットがペン先に正しく接続されていることを確認してください。

于 2012-09-21T19:14:51.057 に答える