Je rencontre un problème lors de la mise en place d'un UITableViewController sur un contrôleur de navigation. Avec le code suivant:UITableViewController et NavigationController
ProblemEditController *problemEditController = [[[ProblemEditController alloc] initWithNibName:@"ProblemEditController" bundle:nil] retain];
problemEditController.problem = [[Problem alloc] init];
[self.navigationController pushViewController:problemEditController animated:YES];
[problemEditController release];
Le contrôleur de navigation fonctionne comme prévu, cependant, la vue de table n'est pas affichée. numberOfSectionsInTableView est appelé sur mon UITableViewController, mais numberOfRowsInSection et cellForRowAtIndexPath ne sont pas appelés et la vue apparaît vide.
Y at-il quelque chose d'évident qui me manque?
EDIT
J'ai changé quelque chose dans le fichier nib (bêtement, ne me souviens pas), et je vois numberOfRowsInSection être appelé maintenant.
J'ai parfois eu l'impression qu'Interface Builder était gênant, car tous les exemples de projets avancés de la bibliothèque iOS génèrent par programme beaucoup de leurs contrôleurs, ce qui rend parfois difficile la détermination de l'emplacement des fichiers nib dans l'ensemble du cycle de vie de l'application. . – surfasb