后退按钮在iOS 9中消失了

库尔蒂斯92

在发布iOS 9之前,我已经开发了一个针对iOS 8.4的应用程序。我使用过一些UITableView通过“显示(例如,推送)”的segue相互连接的应用程序。它以正确的行为完美运行:每次我从一个切换UITableView到另一个时,都会出现后退按钮,因此用户可以返回到上一个场景;使用相同的segue,后退按钮也从出现UITableViewUIViewController

现在,我已经升级到最新版本的Xcode,并将应用程序定位到iOS 9.0,我遇到了这个问题:现在,如果我从UITableView另一个转到另一个UITableView,则后退按钮不再显示,但是如果我从UITableView转到UIViewController,则返回按钮出现。我见过其他开发人员也遇到过类似的问题(如您此处看到的这里这里),但我不知道他们是如何解决的(除了第三个环节,但它不是我的情况)。谁知道我该如何使返回按钮再次起作用?提前致谢

在此处输入图片说明

卡列布·克里夫特

看起来发布第二个链接的人和您有同样的问题。他在评论中说,他的固定方式是摆脱多余的导航控制器:

无需为每个视图放置导航控制器。仅将导航控制器开始视图。

所以我建议这样做。仅将导航控制器放在第一个视图控制器上。摆脱所有其他。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章