【发布时间】:2011-08-27 03:32:16
【问题描述】:
我正在转换一个 iPhone 应用程序以在 iPad 上运行。在这种情况下,用户界面是使用界面生成器创建的。根控制器的界面(在索引 0 处),由此布局中的选项卡控制器和导航控制器组成:
- 标签控制器
- 导航控制器 1
- 导航控制器 2
- 导航控制器 3
我一直在分段实施。当我设置选项卡控制器和导航控制器 1 作为第一步时,一切正常。 willHideViewController & willShowViewController 工作正常。我的界面从 SplitView 正确切换到 Popover。当我添加 Navigation Controller 2 时,willHideViewController 和 willShowViewController 永远不会触发,并且无论 iPad 在模拟器中的方向如何,我都会看到 Popover 控制器。
当我添加第二个导航控制器时,是否需要在界面构建器中绑定其他内容才能使界面正常工作?
【问题讨论】:
标签: ios ipad uinavigationcontroller uisplitviewcontroller uitabcontroller