[英]How use Back Button in Navigation Item
当有一个ViewController
并插入Navigation Item
,将自动创建一个Back按钮。 在我的tableView中,我使用didSelectRowAtIndexPath
来区分ViewS
并且此视图使用相同的导航项,但不创建后退按钮。
后退按钮是在推送/搜索时自动创建的。 如果要自己创建此功能,则必须设置UINavigationItem的leftBarButtonItem
属性,并实现一种方法来调用:
func backBTPressed() {
self.navigationController.popViewControllerAnimated(yes)
}
看到:
您还可以在方法tableView:didSelectedRowAtIndexPath中的上一个视图控制器中进行推送:
func tableView(tableView: UITableView, didDeselectRowAtIndexPath indexPath: NSIndexPath) {
var newViewController = ..
self.navigationController!.pushViewController(newViewController, animated: true)
}
完成了。 后退按钮已经在那里。
您可以尝试放松赛格。 检查以下链接。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.