0

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.

誰でもこの問題で私を助けることができますか? 私は頭を叩いています。

4

1 に答える 1

0

頭を叩かないでください。ドキュメントを確認してください。:)

- (void)removeFromParentViewController

可用性

iOS5.0以降で利用できます。

于 2012-08-13T12:20:40.047 に答える