如何在按钮单击上创建UITabbarController

时间:2012-10-25 12:12:20

标签: objective-c xcode uitabcontroller

我正在开发app。它有正常的3个视图。在第三个视图中,我有一个表格视图。如果我选择任何行,我想要一个包含 UITabController 的视图。我创建了一个简单的UITabController应用程序,但无法执行此操作。怎么做?

提前致谢

2 个答案:

答案 0 :(得分:0)

恕我直言,你的问题可能是错误的。

标签栏控制器控制视图控制器,后者又控制视图。您建议视图包含控制器的控制器根本没有意义。

在表格视图中选择行时,您真正想要的是提供一个新的视图控制器,然后使(现有)标签栏可见

答案 1 :(得分:0)

您通常希望UITabBar为您的应用程序 导航,而不是稍后在一个视图中显示。

但是如果你想这样做,你应该像Mundi所说的那样,在你选择UITabBarViewController时显示新的UITableViewCell

我不知道您的确切用例,但如果您使用UITableView,则在点按一个UINavigationController时,我会使用UITableViewCell来推送新视图。然后,在UISegmentedControl中使用UINavigationBar可能会更好(如果您有2-3个元素)。这看起来像this