视图控制器上的 Xcode / Swift 后退按钮

Posted

技术标签:

【中文标题】视图控制器上的 Xcode / Swift 后退按钮【英文标题】:Xcode / Swift Back Button On View Controllers 【发布时间】:2016-10-15 14:15:22 【问题描述】:

连接了几个视图控制器,但我在导航栏中没有默认的 ios 样式后退按钮。如何在不破坏视图控制器现有布局的情况下添加它

谢谢!

【问题讨论】:

【参考方案1】:

你没有提供很多信息,所以很难说出你在问什么。

您需要使用从导航控制器的根视图控制器到每个后续视图控制器的推送转换。如果你这样做了,你应该在除根视图控制器之外的所有地方都有返回按钮。

电话是

pushViewController(_:animated)

而函数定义是

func pushViewController(viewController: UIViewController,
           animated animated: Bool)

您也可以使用 push segues,它调用上面的 push 调用。

【讨论】:

以上是关于视图控制器上的 Xcode / Swift 后退按钮的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Xcode 中的 UINavigationController 上创建后退按钮?

我可以用 xcode 中的“导航控制器后退按钮”传递数据吗

在 Swift 中缺少带有导航控制器的视图控制器中的后退按钮

Swift - 如何从 NavigationController 中删除视图控制器?

在 Swift 3.0 中创建 AppDelegate 后后退按钮消失

导航控制器中不显示后退按钮