使用XCode,通过Code或通过Storyboard,有人可以向我解释如何将Tab Bar和Nav Bar添加到我的视图控制器,同时保持两者可见吗?
非常感谢。
答案 0 :(得分:57)
在故事板中,您应该拖出一个标签栏控制器并将其用作初始视图控制器。然后,您应该将附加到选项卡栏控制器的每个视图控制器嵌入导航控制器(编辑器菜单:嵌入>导航控制器)中。之后,你的故事板应该是这样的:
标签栏控制器包含一个标签栏,可以管理与其连接的其他视图之间的切换,而导航控制器会将导航栏放在每个标签的顶部,并帮助您管理标签内的导航。
答案 1 :(得分:9)
我假设你想要这样的东西。以下是我在Interface Builder中的使用方法:
Editor -> Embed In -> Navigation Controller
Editor -> Embed In -> Tab Bar Controller
Is Initial View Controller
希望这有帮助!