ios 4中的Splitview控制器错误

时间:2012-08-13 11:32:16

标签: objective-c xcode ipad ios4 uisplitviewcontroller

我是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.

任何人都可以帮我解决这个问题吗?我在敲我的脑袋。

1 个答案:

答案 0 :(得分:0)

不要敲你的头;检查文档。 :)

- (void)removeFromParentViewController

<强>状况

适用于iOS 5.0及更高版本。