【发布时间】:2010-10-23 09:17:31
【问题描述】:
我正在创建一个基于 UINavigationController(隐藏栏)的 iPad 应用程序,因此我可以推送和弹出其他视图控制器以在应用程序周围导航。但是,我现在想添加一个部分,其中有两个我希望能够在它们之间切换的 viewController,换句话说,它们是并排的,而不是分层的。
可以为此使用UITabBarController 吗?我知道在 iPhone 上建议仅在应用程序的根级别使用它们,但由于这是一个 iPad 应用程序,我想知道我是否可以使用它?另外,我想我需要创建一个空的 viewController,在其中创建一个 UITabBarController 并将委托设置给它,然后将两个 viewController 添加到它......所以实际上我将在另一个 viewController 中有一个 viewController,当我过去曾这样做过,但结果非常不稳定。
我可以这样做吗?我能想到的唯一另一种方法是在UIViewController 中有两个计划UIViews,但这也意味着我不应该在其中放入任何业务逻辑(糟糕的 MVC!),并且不能to 将是 a** 中的一个正确的痛苦。
有什么想法吗?
谢谢!
:-乔
编辑:我还需要能够在 TabBarController 中的两个 VC 之间滑动动画,并且在顶部有一个不动画的菜单栏...我可以这样做吗?
【问题讨论】:
标签: objective-c ipad uiviewcontroller ios uitabbarcontroller