Ipad如何将View切换到SplitViewController

时间:2011-02-14 17:44:56

标签: ios4 uisplitviewcontroller ipad

这就是我想要做的,但不确定是否可以做到。

我的第一个视图包含3个按钮。 显示此视图时,我需要为登录提供ModalPopup。 完成验证后,用户可以点击3个按钮中的一个。 当按钮被粘贴时,我需要将此视图切换到TabBarController并激活关于按钮的正确TabBarItem。 大多数TabBarItems都可以包含SplitViewController。

我阅读了几篇关于SplitViewController的帖子和教程,但其中大部分都展示了如何从appDelegate控制器运行splitViewController。

然后我的第一个问题是..是否有可能:-) 第二个是,怎么样?

...谢谢

2 个答案:

答案 0 :(得分:2)

抱歉,您必须滚动自己的SplitViewController等效项。 Apple仅支持UISplitViewController作为根视图项:它必须是应用程序中加载的第一个视图,并且它的大小是固定的。

http://developer.apple.com/library/ios/#featuredarticles/ViewControllerPGforiPhoneOS/iPadControllers/iPadControllers.html

答案 1 :(得分:2)

对于需要作为根控制器的UISplitViewController,Mortoc是正确的。

您可以使用MGSplitViewController作为UISplitViewController的替代品 - 它没有此限制。

听起来您的层次结构可能类似于

UINavigationController (root)
  UIViewController (3 buttons)
  UITabBarController
    MGSplitViewController (1)
    MGSplitViewController (n)