私には一見単純な問題があり、一生解決できないようです。私の iOS アプリには、UICollectionViewタップするとネットワーク操作をトリガーする があり、完了するまでに数秒かかることがあります。情報がダウンロードされている間、ロードが完了するまで正方形に座っているUIViewa でセルを埋めるa を表示し、セグエがトリガーされます。UIActivityIndicatorView問題は、それが表示されないことです。今私のコードは次のようになります:
myLoadView.hidden = NO;
//Network Operation
myLoadView.hidden = YES;
アプリは数秒間停止し、次のビューに移動します。Grand Central Dispatch がソリューションに関係していると思いますが、このコードは で行われprepareForSegue、ネットワーク情報を次のビューに渡す必要があることに注意してください。このため、シーンを切り替える前にダウンロードを終了しないと、明らかな問題が発生します。どんな助けでも大歓迎です。ありがとう!