3
の最初の呼び出しで非常に遅い - (。例えば押し)>ショーをセグエ私はいくつかの簡単なSegues持っているiOSの
一部Seguesで初めて、私は遅れ(約2秒)を取得セグエを呼び出します。
shouldPerformSegueにコードが実行されていません。
次のビューのViewDidLoadは、遅延の後に呼び出されます。
遅延は、私は多くの場合、この警告を取得発生した場合:
objc[3993]: Class PLBuildVersion is implemented in both...
をこのかかわらへの解決策はないように思える - >Link
私はまた、このようセグエを手動で呼び出して試してみました:
DispatchQueue.main.async {
self.performSegue(withIdentifier: "theIdentifier", sender: theSender)
}
これをより反応的にする方法はありますか?
ありがとうございます!
にビューコントローラを埋め込むようにしてくださいあなたがのviewDidLoadでWebサービスを呼び出すの重いUIタスクを実行したりviewwillappearていますか? –
ここに重複した質問があります。 http://stackoverflow.com/questions/28509252/performseguewithidentifier-very-slow-when-segue-is-modal – HICURIN
実際のデバイスで試しましたか? –