La manière la plus simple d'y parvenir est de créer une nouvelle 'Application basée sur la navigation'. Cela mettra en place tout ce dont vous avez besoin. Par défaut, cela vous mis en place avec RootViewController simple, si vous voulez, vous pouvez modifier ce être votre TableViewController en éditant le délégué de l'application
- (void)applicationDidFinishLaunching:(UIApplication *)application {
// Override point for customization after app launch
RootViewController *rootViewController = (RootViewController *)[navigationController topViewController];
rootViewController.managedObjectContext = self.managedObjectContext;
[window addSubview:[navigationController view]];
[window makeKeyAndVisible];
}
Tout ce que vous devez faire est de copier votre TableViewController dans le nouveau projet et changer la RootViewController à être le vôtre
Ok tnx je vais l'essayer! – Momi
BTW l'application de navigation par défaut a un TableViewController en tant que RootController, il suffit de le modifier pour afficher les données dont vous avez besoin – Liam
OK. J'ajoute NavigationController à mon projet d'application de navigation AppDelegate.h /.m, puis sur le contrôleur mainview je charge NavigationController sur mainwindow, je connecte mon délégué à partir du délégué de l'application, et je nomme mon contrôleur viewcontroller. mais le seuil ne fonctionne pas! – Momi