ios - 如何在导航项中使用后退按钮

标签 ios swift

当具有 ViewController 并插入 Navigation Item 时,会自动创建一个后退按钮。在我的 tableView 中,我使用 didSelectRowAtIndexPath 将其放入 ViewS 中,并且此 View 使用相同的导航项,但不创建后退按钮。

最佳答案

您还可以在 tableView:didSelectedRowAtIndexPath 方法中在之前的 View Controller 中进行推送:

 func tableView(tableView: UITableView, didDeselectRowAtIndexPath indexPath: NSIndexPath) {

  var newViewController = ..
  self.navigationController!.pushViewController(newViewController, animated: true)
 }

然后就完成了。后退按钮已经存在。

关于ios - 如何在导航项中使用后退按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31947292/

相关文章:

objective-c - 在 Swift 中导入 Objective-c 框架?

ios - 实现支持返回搜索结果的导航

ios - 你如何获得特定设备的当前位置?

ios - 应用程序传输安全已阻止明文 http 资源加载,因为它不安全

swift - 无法在没有参数的情况下调用类型 "closure"的初始值设定项

ios - UIButton 平滑触控效果

ios - 在中间增加 ScrollView 高度

iOS:Coregraphics 图像质量差

ios - 如何在 iOS 中动态更改 UITabBar 图像

ios - 确定 unicode 字符在 UI​​Font 中是否有字形