在UITabBarController和UINavigationController中编辑button

我只是将我的UINavigationControllerembedded到UITabBarController中。 我不能再看到我的视图标题或编辑button。 请参阅下面的故事板。 如何使编辑button再次可见?

我的故事板: 我的故事板

而不是以下组织(您目前正在使用):

NavController -> TabBarController -> ViewControllerA \ -> ViewControllerB 

您必须执行以下操作:

 TabBarController -> NavControllerA -> ViewControllerA \ -> NavControllerB -> ViewControllerB 

UITabBarController应该始终是根视图。 每个子视图控制器都需要自己的导航控制器来实现你想要的导航栏+标签栏效果。 这是一个结构应该是什么样子的例子:

故事板根据TabBarController进行布局。

至于在完成上述操作后向每个视图控制器添加导航项目/标题,请务必将导航项目拖放到每个视图控制器上。 您可以在“实用工具”视图底部的“对象库”中find导航项目:

导航项目在对象库中