Я хочу, чтобы первый вид в моем контроллере UINavigation был сгруппирован, но я не вижу, где initWithStyle как UITableViewStyleGrouped.Как создать первый вид таблицы в контроллере просмотра навигации, сгруппированном?
Моего MainWindow.xib настроен как:
файла Владелец (Outlets: делегат-Test App делегат)
первого респондент
Test App Делегирование (Класс: TestAppDelegate) (Outlets: NavController -Навигационный контроллер, testListController-Test Список Таблица вид, окна-окно, делегат файл Владелец)
Window (Outlets: окно-Test App Делегат)
Навигационный контроллер (Класс: Навигационный контроллер) (Розетки: NavController-Test App Делегат)
-Навигационные BAR
-Тест Список Таблица View Controller (Класс: TestListTableViewController) (Outlets: testListController-Test App Делегат)
- Naviagtion Item (Класс: UINavigationItem)
код:
// TestAppDelegate.h
@class TestListTableViewController;
@interface TestAppDelegate : NSObject <UIApplicationDelegate> {
UIWindow *window;
TestListTableViewController *testListController;
UINavigationController *navController;
}
@property (nonatomic, retain) IBOutlet UIWindow *window;
@property (nonatomic, retain) IBOutlet TestListTableViewController *testListController;
@property (nonatomic, readonly) IBOutlet UINavigationController *navController;
@end
// TestAppDelegate.m
- (void)applicationDidFinishLaunching:(UIApplication *)application {
[window addSubview:navController.view];
[window makeKeyAndVisible];
} // etc
нет Просмотр таблицы в списке Test Table View Controller. Если я поместил его, программы будут выдавать ошибку «внутренней согласованности» при запуске. – cannyboy
Должно быть представление таблицы в контроллере таблицы. TestListTableViewController - это контроллер табличного представления, представление которого должно быть UITableView. Измените режим просмотра в главном окне IB, чтобы просмотреть список, и вы можете легко найти все подпункты. Если это не сработает, перетащите новый объект UITableViewController в объект UINavigationController, установите его класс в TestListTableViewController и повторите попытку. Что-то, должно быть, пошло не так. – Joost
Нет, нет представления в таблице. Я пытаюсь основать свою программу на этом примере кода Apple: http://developer.apple.com/iphone/library/samplecode/iPhoneCoreDataRecipes/index.html (но без вкладок). Вы можете видеть в этом коде, что в MainWindow.xib нет представления в таблице. Я немного смущен тем, как создается таблица. – cannyboy