【发布时间】:2017-08-24 21:56:52
【问题描述】:
我有一个 NavigationViewController,它的根是一个常规的 UIViewController。 我通过以下方式以编程方式呈现 TableViewController:
self.performSegue(withIdentifier: "showTableViewVC", sender: nil)
这个 TableViewVC 正在显示 BACK 按钮,但它根本不起作用。
此 TableViewVC 的转场是“显示/推送”转场。
如何导航回 UIViewController?
【问题讨论】:
-
您需要在之前的 VC 中添加另一个 segue 才能弹回,并添加执行该 segue 的操作
-
如果我错了请纠正我,您没有使用
UINavigationController进行导航,您只使用segues 不是吗? -
我有一个嵌入根的 NavigationController。我使用 segue 来显示 DetailTableViewVC。
-
那么你需要一个 segue 回到你以前的 viewController
-
好的,但我无法“绘制”(单击选项)从后退按钮到 rootVC 的 segue。 (NavBar 是 XCode 自动添加的)
标签: ios swift uiviewcontroller uinavigationcontroller