当我推入其他视图时,TabBarItem消失

时间:2014-02-26 12:59:10

标签: ios uitabbarcontroller uitabbaritem

我有一个TabBarApplication,在主TabBarItem中有四个视图。当我转到任何这些视图并单击任何按钮转到另一个视图时,问题就出现了,当我通过链接到主视图的按钮返回时,应用程序的 TabBarItem消失!!

例如,app的一个视图是tableView,其中列表的每个元素都链接到他的外部视图,并且它有一个应该返回tableView的后退按钮。所有的segue都是模态的,而不是推送,因为push segue使应用程序崩溃并且通过modal它正确运行但是当我通过单击视图标题中的NavigationItem的后退按钮返回到他的主视图和TabBarItem时出现问题。应用程序不在那里,是空的。

1 个答案:

答案 0 :(得分:0)

每个选项卡都应将视图控制器设置为导航控制器,并将要设置的视图控制器设置为导航控制器的根视图控制器。现在您可以使用push segues和将为您添加的标准后退按钮。这将绕过问题(并为您和用户更好地工作)。

您当前的问题很可能与之后的事情无关。相反,只需要提供新的模态视图控制器来替换屏幕上的任何现有内容。