私のアプリでは、画像をアニメーション化するためにいくつかのUIImageViewを使用しています。これらのUIImageViewに対して、私は呼び出しstartAnimating
て、アニメーションループを無期限に持っています。私のアプリには多くの異なるビューが含まれており、多くの場合、これらのUIImageViewは画面に表示されません。さらに、私のアプリはバックグラウンドで実行されます。私の質問は、これらのUIImageViewについて、私が決して呼び出さないstopAnimating
場合、UIImageViewがオフスクリーン(つまり、スーパービューがオフスクリーン/非表示であるか、アプリがバックグラウンドである)でも、ビューがアニメーション化され、処理能力を消費し続けるかどうかです。
前もって感謝します。