我在一个视图控制器中添加了一个show segue,从一个表单元格到另一个嵌入在导航控制器中的表视图。当我点击第一个视图中的单元格时,segue按预期工作并显示新视图。但是,“Back”按钮(带有原始视图的标题)不会出现在导航栏中。
我搜索了SO,发现过去(Swift和Objective-C)有很多这样的问题。大多数都建议第一个视图需要一个标题才能工作。我确实有一个标题。我甚至以编程方式添加了一个标题,以防万一。这没有帮助。其中一个答案建议在segue中添加一个标识符;对我也没什么帮助
我还可以如何调试此问题?
4条答案
按热度按时间owfi6suc1#
看起来问题是你正在推入一个全新的
navigationController
,删除它,然后直接进入新的视图Detail
本身,它们必须在同一个navigationController
中才能工作。gz5pxeao2#
验证您没有在目标控制器中隐藏后退按钮...
z9ju0rcb3#
我有一个
left bar button item
在故事板删除按钮,返回按钮出现。6mw9ycah4#
可能是因为你把新的视图作为模态呈现,所以尝试推送