2017-10-16 9 views
0

私はストーリーボードファイルをマージしている間に競合を避けるために、2人の同じストーリーボードファイルを使用しています。1つのストーリーボードから他のストーリーボードへの払い戻し中、すぐに解散する

しかし、1つのストーリーボードファイルから他のストーリーボードファイルにナビゲートする際に問題が発生しますが、1つのストーリーボードを他のものに却下している間は、その時間がかかってしまい、最近は解任されます。別のストーリーボード

let mainStoryboard: UIStoryboard = UIStoryboard(name: "ListViewController", bundle: nil) 
    let viewController = mainStoryboard.instantiateViewController(withIdentifier: "ListViewController") as! ListViewController 
    self.present(viewController, animated:true, completion: nil) 

から1からロード時間については

私はこの問題を回避するために、ストーリーボード

self.dismiss(animated: false, completion: nil) 

任意の提案を却下するために、次のコードを使用しています。

+0

これはすべてのコードではありません。まず最初に実行されたものを使用して時間がかかります。 –

+0

が更新されました。 –

+0

を確認してください。どこにself.dismissを使用してください:nil)、または今のところ印刷時間を印刷して、何がこの時間を取っているかを確認してください。 –

答えて

0

私は以前のviewcontrollerがwebserviceを呼び出しているために起こったこの問題を解決しました。そのため、データを呼び出すために数秒かかるので、解散するまでに時間がかかります。

関連する問題