Как сделать первое табличное представление в контроллере навигационного представления сгруппированным? - PullRequest
1 голос
/ 20 сентября 2009

Я хочу, чтобы первое представление в моем контроллере UINavigation было сгруппировано, но я не вижу, где initWithStyle как UITableViewStyleGrouped.

Мой MainWindow.xib настроен так:

Владелец файла (выходы: делегат-тестирование делегата приложения)

Первый ответчик

Делегат тестового приложения (класс: TestAppDelegate) (Выходы: navController-Navigation Controller, представление таблицы списка тестов TestListController, окно-окно, владелец файла делегата)

Окно (Выходы: окно-Тестирование приложения-делегата)

Navigation Controller (Класс: Navigation Controller) (Выходы: делегат приложения navController-Test)

-Навигационный БАр

- Контроллер табличного представления списка тестов (Класс: TestListTableViewController) (Выходы: делегат приложения testListController-Test)

- Элемент навигации (Класс: 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

Ответы [ 2 ]

0 голосов
/ 20 сентября 2009

или программно вы можете использовать этот инициализатор:

initWithFrame: стиль:

0 голосов
/ 20 сентября 2009

Откройте IB, выберите Табличное представление в Контроллере Табличного Представления Списка Тестов (Класс: TestListTableViewController) и в окне Инспектора перейдите на вкладку Атрибуты (первая) и измените стиль с Обычный сгруппированы

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...