我有一些简单的Segues - >显示(例如推送)
在某些Segues上第一次调用Segue时我会得到一个延迟(大约2秒)。
在shouldPerformSegue上没有执行代码并准备。
在延迟之后调用下一个View的ViewDidLoad。
当发生延迟时,我经常会收到此警告:
objc[3993]: Class PLBuildVersion is implemented in both...
虽然似乎没有解决方案 - > Link
我也试过像这样手动调用Segue:
DispatchQueue.main.async {
self.performSegue(withIdentifier: "theIdentifier", sender: theSender)
}
有没有办法让这个更具响应性?
谢谢!
答案 0 :(得分:0)
尝试将视图控制器嵌入导航控制器