我将UI手势识别器连接到我的swift文件,并将此代码弹出到以前的控制器。但是,我没有运气。我错过了什么?
@IBAction func leftswipe(_ sender: Any) {
[navigationController?.popViewController(animated: true)]
}
答案 0 :(得分:0)
您需要将第一个viewController嵌入到UINavigationController中并使用“Show”或“Show Detail”segue的类型。
答案 1 :(得分:0)
尝试打印navigationController
,必须为零。您确定第一个viewController嵌入在导航控制器中,并且此viewcontroller位于导航控制器堆栈中吗?我还注意到代码中的[]
括号。不要在Swift中使用它。