如果我总共有 6 个屏幕,并且我想在最后两个场景之间添加一个导航 Controller ,以便我的最终屏幕有一个导航栏/通过导航 Controller 进行导航,是否有一种简单的方法可以做到这一点?
我已经尝试在我的第一个场景中嵌入一个导航 Controller 并将我的 segues 切换为“显示”并将 navigationbar.isHidden 设置为 true in appear 然后在我的最后一个屏幕上尝试将它设置为 false in viewdidappear 然后到在 viewdiddissapear 中再次为真。
首先它不起作用,(我可能只需要修补它),但其次似乎有很多“工作”只是为了在两个屏幕之间导航。
您是否必须在整个项目中都使用导航才能在两个特定屏幕之间导航?执行此操作的最佳方法是什么?
最佳答案
如果您有 Storyboard,您应该能够选择倒数第二个屏幕并使用编辑器->嵌入->导航 Controller 菜单项。
关于ios - 如何仅在 Swift iOS 的最后一个屏幕上获取导航栏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39578689/