我知道有人回答了同样的问题,但是那里没有答案。
据推测,当您使用NavigationBar时,它附带了后退按钮,但是每次我调用segue时,我都不会在导航栏中看到它。也许是我链接我不知道的第二个视图控制器(模态)的方式。但这似乎是一件非常简单的事情,我无法找到一个示例来说明如何使它出现。我在详细信息视图控制器中没有用于初始化backBarButtonItem的代码,因为这正是我所不知道的方法。
@IBAction func onMovieTap(sender: AnyObject) {
performSegueWithIdentifier("loadDetails", sender: self)
}
这是segue配置的图像。https://www.dropbox.com/s/j6njfxmg07q1o4g/Captura%20de%20pantalla%202014-09-27%2000.43.15.png?dl=0
谢谢,
当您将Modal用作segue类型时,您不会获得自动返回按钮。
您可以将segue更改为以下内容:Show(例如Push)或将bar按钮项拖到Navigation Bar中并为其创建Outlet,如下所示:
@IBAction func cancelButton(sender: UIBarButtonItem) {
// Close your view controller, etc.
}
您需要将按钮连接到此插座,例如,将CNTRL从按钮拖到代码中,或者将CNTRL拖入您的代码中并完成小弹出窗口。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句