我正在开发应用程序。它有正常的3视图。在第三视图中,我有一个桌子视图。如果我选择任何行,我想要一个包含UITabController.的视图我已经创建了一个简单的UITabController应用程序,但无法做到这一点。怎么做?
提前感谢
发布于 2012-10-25 12:18:49
IMHO,你的问题可能考虑得不好。
选项卡条控制器控制视图控制器,后者反过来控制视图。您关于视图包含控制器控制器的建议根本没有意义。
在选择表视图中的一行时,您真正想要的可能是呈现一个新的视图控制器,然后使(现有)选项卡栏可见。
发布于 2012-10-25 12:27:52
您通常希望UITabBar是,即应用程序的导航,而不是稍后在一个视图上显示它。
但是如果你想这样做,你应该像芒迪说的那样,在选择你的UITabBarViewController时显示一个新的UITableViewCell。
我不知道您的确切用法,但是如果您使用UITableView,当您点击一个UITableViewCell时,我会使用一个UINavigationController来推动一个新的视图。那么,在UISegmentedControl中使用UINavigationBar可能会更好(如果您有2-3个元素)。这看起来像这。
https://stackoverflow.com/questions/13068295
复制相似问题