在 iPad Programming Guide 中,它提供了以下代码示例,用于指定将在 SplitView 中使用的两个视图(firstVC 和 secondVC)...
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
MyFirstViewController* firstVC = [[[MyFirstViewController alloc]
initWithNibName:@"FirstNib" bundle:nil] autorelease];
MySecondViewController* secondVC = [[[MySecondViewController alloc]
initWithNibName:@"SecondNib" bundle:nil] autorelease];
UISplitViewController* splitVC = [[UISplitViewController alloc] init];
splitVC.viewControllers = [NSArray arrayWithObjects:firstVC, secondVC, nil];
[window addSubview:splitVC.view];
[window makeKeyAndVisible];
return YES;
}
但是当我在 Xcode 中实际创建一个新的 SplitView 项目时,我看不到任何代码表明应该将默认 rootView 和 detailView 视图添加到 SplitView。我在哪里可以找到那个?
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// Override point for customization after app launch
rootViewController.managedObjectContext = self.managedObjectContext;
// Add the split view controller's view to the window and display.
[window addSubview:splitViewController.view];
[window makeKeyAndVisible];
return YES;
}
我是 iPhone OS 编程的新手,我只是想了解这一切是如何工作的。提前感谢您的所有帮助!我现在将继续研究这个问题。