UITabBarController中每个选项卡有多个UIViews?

时间:2014-10-29 23:03:09

标签: ios objective-c uiview

我想知道我的UITabBarController中每个标签是否有多种ui视图。

举个例子,我们说我有3个标签。仪表板,信息和反馈。我希望能够做的用例是单击Info并单击该初始视图中的一个按钮,该按钮允许我转到另一个UI视图。我可以做到这一点,但问题是我丢失了底部的标签栏。有没有办法可以保持标签栏还有另一个UIView下线?我维护UITabBar对我来说很重要,因为我需要能够在任何给定时间转到任何其他选项卡并访问每个单独选项卡中剩余的数据。

感谢。

1 个答案:

答案 0 :(得分:0)

注意你的条款。您的意思是标签栏控制器中每个选项卡的多个视图控制器。视图和视图控制器不可互换,您永远不应将视图控制器称为视图。这会导致混乱。

正如其他海报建议的那样,标签栏控制器中的每个标签都包含一个导航控制器。然后,您可以将其他视图控制器推送到导航控制器上,并且标签栏将保留。

如果要在选项卡的同一窗口中托管多个视图控制器,可以使用容器视图和嵌入segue。