Ipad 具有多个TailView的SplitVIewController应用程序

Ipad 具有多个TailView的SplitVIewController应用程序,ipad,uiviewcontroller,uisplitviewcontroller,storyboard,ios5,Ipad,Uiviewcontroller,Uisplitviewcontroller,Storyboard,Ios5,我只是从iPad应用程序开发开始。我想在我的应用程序中使用splitViewController。我想使用不同的视图控制器。当用户选择左边的tableviewcontroller时,这些将被加载到ipad的右视图中 我使用的是iOSSDK5.0,没有故事板。我看过apple的multipleDetailView示例,并尝试遵循类似的过程,但它不适用于iOS 5.0 sdk和Xcode4.2,我无法访问我的项目中的MainWindow.Xib,因为在使用Xcode4.2和主详细信息模板创建项目时没

我只是从iPad应用程序开发开始。我想在我的应用程序中使用splitViewController。我想使用不同的视图控制器。当用户选择左边的tableviewcontroller时,这些将被加载到ipad的右视图中

我使用的是iOSSDK5.0,没有故事板。我看过apple的multipleDetailView示例,并尝试遵循类似的过程,但它不适用于iOS 5.0 sdk和Xcode4.2,我无法访问我的项目中的MainWindow.Xib,因为在使用Xcode4.2和主详细信息模板创建项目时没有MainWindow.Xib

有谁能告诉我如何解决这个问题,或者指导我找到合适的资源吗

问候,,
Sumit

与以前的版本相比,XCode 4.2似乎在“AppDelegate.m”中生成了相关代码,而不是在.xib文件的某个地方。我不确定如何在此处使用MainWindow.xib,但您可以通过编程方式轻松推送详图视图导航控制器中的其他视图控制器:

例如,在按钮润色操作中使用以下代码:

- (IBAction)buttonClick:(id)sender {
    MySecondViewController *vc = [[MySecondViewController alloc] initWithNibName:@"MySecondViewController" bundle:nil];
    [self.navigationController pushViewController:vc animated:TRUE];
}
要关闭顶部控制器并返回,您可以使用

[self.navigationController popViewControllerAnimated:TRUE];
在新的堆栈顶部控制器(这里是MySecondViewController)中,或者只需导航栏中的后退按钮