我有一些简单的Segues-> Show(例如Push)

在某些Segues上,第一次调用Segue会有延迟(大约2秒)。

在shouldPerformSegue和prepare上没有执行任何代码。

在Delay之后调用下一个View的ViewDidLoad。

当延迟发生时,我经常会收到以下警告:

objc[3993]: Class PLBuildVersion is implemented in both...

尽管似乎没有解决办法-> Link

我也尝试过像这样手动调用Segue:
DispatchQueue.main.async {
    self.performSegue(withIdentifier: "theIdentifier", sender: theSender)
}

有什么办法可以使响应速度更快?

谢谢!

最佳答案

尝试将视图控制器嵌入导航控制器中

关于ios - Segue在iOS首次通话时非常慢,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41037474/

10-13 04:01