我是iPhone开发的新手。我正在开发一个具有拆分视图控制器的项目。我正在做的如下
[self.splitViewController removeFromParentViewController];
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
UINavigationController *detailViewNav=[[UINavigationController alloc]initWithRootViewController:SampleViewController];
self.nextSplitControler=[[UISplitViewController alloc]init];
self.nextSplitControler.viewControllers=[NSArray arrayWithObjects:masterNavigationController,detailViewNav, nil];
self.nextSplitControler.delegate=SampleViewController;
self.window.rootViewController=self.nextSplitControler;
[self.window makeKeyAndVisible];
在iOS 5.0上运行正常。但是在iOS 4.3上它会抛出一个错误
-[UISplitViewController removeFromParentViewController]: unrecognized selector sent to instance.
任何人都可以帮我解决这个问题吗?我在敲我的脑袋。
答案 0 :(得分:0)
不要敲你的头;检查文档。 :)
- (void)removeFromParentViewController
<强>状况强>
适用于iOS 5.0及更高版本。