UITableViewControllerをNavigationControllerにプッシュする際に問題が発生しました。次のコードを使用します。UITableViewControllerおよびNavigationController
ProblemEditController *problemEditController = [[[ProblemEditController alloc] initWithNibName:@"ProblemEditController" bundle:nil] retain];
problemEditController.problem = [[Problem alloc] init];
[self.navigationController pushViewController:problemEditController animated:YES];
[problemEditController release];
ナビゲーションコントローラは期待どおりに機能しますが、テーブルビューは表示されません。 numberOfSectionsInTableViewは私のUITableViewController上で呼び出されていますが、numberOfRowsInSectionとcellForRowAtIndexPathは呼び出されておらず、ビューは空白です。
紛失しているものがありますか?
EDIT
私は(愚かな、何を思い出すことができない)nibファイルで何かを変更した、と私は今と呼ばれてnumberOfRowsInSectionを見ています。
iOSライブラリの高度なサンプルプロジェクトでは、コントローラの多くがプログラマティックに作成されているため、アプリケーションライフサイクル全体でnibファイルがどこにあるのかを把握することが困難な場合があるため、Interface Builderが邪魔になることがありました。 。 – surfasb