【发布时间】:2020-11-07 09:56:38
【问题描述】:
当我在下一个按钮上快速点击多次时,控制器会更清晰地堆叠多次,问题是我们需要多次点击后退按钮才能到达上一个屏幕。
下一个按钮代码
guard let controller = UIStoryboard(name: "Filepreview", bundle: nil).instantiateViewController(withIdentifier: "FilepreviewVC") as? PreviewFileViewController else {return}
self.navigationController?.pushViewController(controller, animated: true)
【问题讨论】:
-
如何在按下下一个按钮后禁用它,并仅在
viewDidAppear中启用它(或从推送的VC返回时将调用的其他方法)? -
我没有禁用按钮,实际上在表格视图行选择中也执行了相同的操作
-
好吧,那你怎么办?或者至少,在 1 次按下后使其“不起作用”。
-
在 viewWillAppear 上启用下一个按钮
标签: ios swift navigation