【发布时间】:2015-01-04 01:58:52
【问题描述】:
查看层次结构:
UINavigationController
->UITableViewController(1)
->UITableViewController(2)
->UIViewController(3)
在 1 和 2 中我有这个代码:
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
self.navigationItem.backBarButtonItem?.title = ""
}
它应该覆盖当前视图控制器上推送的下一个视图控制器的后退按钮标题。它适用于 1 -> 2。但它不适用于 2 -> 3。在 3 中,后退按钮标题有一个标题,即前一个 UITableViewController 的名称。
任何想法有什么问题吗?我正在使用 swift、xcode6.1 和 iOS8.1
【问题讨论】:
标签: ios uitableview swift uiviewcontroller uinavigationcontroller