長いリソースの読み込みプロセス中に UIView にある UIProgressView プログレス バーを更新しようとしています。NIB ファイルから大量のビットマップをロードしているとしましょう (おそらく 100 のように)。10 をロードした後、既に表示されている UIView の一部である UIProgressView に .progress を発行します。だから、私は発行します:
myView.myProgressView.progress=0.2;
次に、別の 10 個のビットマップを読み込み、次を発行します。
myView.myProgressView.progress=0.4;
などなど。アプリを実行すると、進行状況バーが進みません。最初の位置にとどまるだけです。完全なバカのように聞こえるかもしれませんが、OS が UI を更新できるように、リソースを別のスレッドにロードする必要がありますか?それとも、もっと簡単な方法がありますか? ご協力ありがとうございます。