【发布时间】:2009-09-20 14:51:23
【问题描述】:
我希望将 UINavigation 控制器中的第一个视图分组,但我看不到在哪里将 initWithStyle 作为 UITableViewStyleGrouped。
我的 MainWindow.xib 设置如下:
文件的所有者(Outlets:delegate-Test App Delegate)
第一响应者
Test App Delegate (Class: TestAppDelegate) (Outlets: navController-Navigation Controller, testListController-Test List Table View, window-Window, delegate-File's Owner)
Window(Outlets:window-Test App Delegate)
导航控制器(类:导航控制器)(出口:navController-Test App Delegate)
-导航栏
-测试列表表视图控制器(Class:TestListTableViewController) (Outlets:testListController-Test App Delegate)
-- 导航项(类: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
【问题讨论】:
标签: iphone uitableview uinavigationcontroller