xcode 返回按钮未显示在导航控制器中

biswetbf  于 2023-04-13  发布在  其他
关注(0)|答案(4)|浏览(159)

我在一个视图控制器中添加了一个show segue,从一个表单元格到另一个嵌入在导航控制器中的表视图。当我点击第一个视图中的单元格时,segue按预期工作并显示新视图。但是,“Back”按钮(带有原始视图的标题)不会出现在导航栏中。
我搜索了SO,发现过去(Swift和Objective-C)有很多这样的问题。大多数都建议第一个视图需要一个标题才能工作。我确实有一个标题。我甚至以编程方式添加了一个标题,以防万一。这没有帮助。其中一个答案建议在segue中添加一个标识符;对我也没什么帮助
我还可以如何调试此问题?

owfi6suc

owfi6suc1#

看起来问题是你正在推入一个全新的navigationController,删除它,然后直接进入新的视图Detail本身,它们必须在同一个navigationController中才能工作。

gz5pxeao

gz5pxeao2#

验证您没有在目标控制器中隐藏后退按钮...

z9ju0rcb

z9ju0rcb3#

我有一个left bar button item在故事板删除按钮,返回按钮出现。

6mw9ycah

6mw9ycah4#

可能是因为你把新的视图作为模态呈现,所以尝试推送

相关问题