【发布时间】:2012-12-24 03:55:23
【问题描述】:
看起来这应该很容易弄清楚,但我今天下午没有运气。我将我的问题的这个快速、简化的故事板模型拼凑在一起。
基本上,我希望下面的表格视图控制器也位于标签栏控制器中(除了已经存在的导航控制器)。选项卡将在两个表视图控制器之间切换。
现在,带有按钮的视图控制器充当一种菜单。每个按钮都指向一个表格视图控制器。理想情况下,该视图控制器不具有可见的标签栏,并且只能通过表格视图控制器的导航栏上的后退按钮访问。
我尝试了几种不同的嵌入到 tabbarcontrollers 的方法,但都没有产生预期的结果:
-我尝试选择两个表视图控制器并将它们嵌入选项卡视图控制器中。模拟器中标签栏不显示,出现“无法到达的场景”警告。
-我已经尝试将初始导航控制器嵌入到 tabbarcontroller 中。这将为第一个“菜单”页面创建一个选项卡条目。一旦我将表格视图连接到选项卡视图,它也会导致推送问题。
我会很好地在故事板之上实现一些程序化选项,我只是为这个项目选择了故事板,因为它是一种相对简单的数据呈现方式。
解决这个问题的正确方法是什么?谢谢!
【问题讨论】:
-
那么,您需要帮助将标签栏控制器添加到情节提要中,还是在推动表格视图控制器时隐藏标签栏?
标签: objective-c xcode uinavigationcontroller uitabbarcontroller storyboard