在iOS中第一次通话时认为非常慢

时间:2016-12-08 10:44:34

标签: ios swift swift3 segue

我有一些简单的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)
}

有没有办法让这个更具响应性?

谢谢!

1 个答案:

答案 0 :(得分:0)

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