Самый простой способ добиться этого - создать новое «приложение на основе навигации». Это создаст все, что вам нужно. По умолчанию это установит вас с простым RootViewController, если вы хотите, вы можете изменить это, чтобы быть вашим TableViewController путем редактирования делегат приложения
- (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];
}
Все, что вам нужно сделать, это скопировать TableViewController в новый проект и изменить RootViewController будет вашим
Ok tnx Я попробую! – Momi
BTW навигационное приложение по умолчанию имеет TableViewController в качестве RootController, поэтому просто измените его, чтобы отобразить нужные данные. – Liam
OK. я добавляю NavigationController к моему AppDelegate.h /.m как проект приложения навигации, затем в контроллере mainview я импортирую NavigationController в mainwindow, я подключаю делегата из делегата приложения и устанавливаю имя nib для моего диспетчера представлений. но подоконник не работает! – Momi