0

バックグラウンドに送信された後、しばらく続くマルチタスクアプリを使用しています。アプリがバックグラウンドにあるときに、UIView の 1 つで drawRect メソッドが常に呼び出されることに気付きました。この drawRect メソッドは、アプリの動作中にユーザー インターフェイスを更新する役割を果たします。

これのベストプラクティスは何ですか? ユーザーに表示されないものを描画して CPU サイクルを浪費したくありません。

4

1 に答える 1

1

たぶん、この質問への答えがあなたを助けるかもしれません: iOSアプリがバックグラウンドにあるかどうかを確認してください

アプリがバックグラウンドで実行されているかどうかを確認し、そうであれば... 何も描画しないでください。

于 2012-04-26T13:38:09.093 に答える