这里后我的标签栏控制器消失是我的应用程序的设置:推赛格瑞
导航 -
-loginVC - 如果登录有效,推动Segue公司TO-
tab bar controller with 3 tabs:
-in the first tab, is a profile display which modal pushes to a profile editor(not
issue here)
-second tab is a searchVC that pushes to a tableVC that shows results. This is
where the tab bar disappears
-The third view is just a VC for updating the database this is linked to.
这实际上它是如何在故事板上工作的,而且我确定从searchVC到tableVC的延续,是一个推动阶段。
如何让标签栏控制器不会在第二个视图中消失。
这就是我现在想到的一点。我所做的就是隐藏原始的激动酒吧,并为每三个酒吧创建导航栏。因为我在每个视图之间传递数据,所以我创建了自己的导航控制器来获取数据并将其传递到相应的视图中。 – Jargen89 2013-04-10 03:27:18
我认为这会误用模态视图控制器 - 不是它不起作用,而是将您的主界面作为模态控制器呈现违反了模态控制器的预期用途。从Apple的文档中可以看出:“呈现视图控制器的能力是您可以随意使用的一种工具,用于中断当前工作流程并显示一组新视图。通常,应用会将视图控制器视为临时中断以获取重要信息但是,您也可以使用提供的视图控制器在特定时间为您的应用实现备用接口。“ – rdelmar 2013-04-10 03:27:53
标签栏控制器是主界面,不是备用界面或临时中断。从操作的角度来看,没有任何问题(除了登录控制器在整个应用中保持活跃状态)。 – rdelmar 2013-04-10 03:29:43