在UITabBarController和UINavigationController中编辑button
我只是将我的UINavigationControllerembedded到UITabBarController中。 我不能再看到我的视图标题或编辑button。 请参阅下面的故事板。 如何使编辑button再次可见?
我的故事板:
而不是以下组织(您目前正在使用):
NavController -> TabBarController -> ViewControllerA \ -> ViewControllerB
您必须执行以下操作:
TabBarController -> NavControllerA -> ViewControllerA \ -> NavControllerB -> ViewControllerB
UITabBarController
应该始终是根视图。 每个子视图控制器都需要自己的导航控制器来实现你想要的导航栏+标签栏效果。 这是一个结构应该是什么样子的例子:
至于在完成上述操作后向每个视图控制器添加导航项目/标题,请务必将导航项目拖放到每个视图控制器上。 您可以在“实用工具”视图底部的“对象库”中find导航项目: