我目前有带有 UINavigationBar
的父级“菜单”TableView
,并且每个单元格
都有一个按引用导出的segues
code> 到 3 个具有不同信息的相似 View
。
在每个 View
中,都有一个通往其他2个 View
的按钮
。
每个按钮
的segue都会打开另一个 View
。
问题:
从每个 View
UINavigationBar
的 后退按钮
都会将我返回到上一个 View
,但我尝试返回 按钮
到“菜单”。
附加的Bar Button Item
和它的segue效果非常接近,但segue动画与UINavigationController
中的不同。
如何清理 UINavigationBar 过渡历史记录到初始 View ?
最佳答案
您可以尝试弹出到 Root View Controller ,或者您可以编辑导航 Controller viewControllers
属性并在两者之间删除/添加一些 VC。
您也可以尝试 Unwind Segue 机制。
关于ios - 我如何清理 UINavigationBar 转换历史记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48330998/