3

ちょっとわかりにくい質問ですが、最終手段だと思います。

UIPageViewController を利用するアプリがあります。iPhone 3GS、4S、および 5 では正常に動作していますが、iPhone 4 では非常にラグがあり、応答がなく、アニメーションが非常に遅くなります。

これはアプリケーションの同じビルドであり、各デバイスは同じ iOS バージョン (6.0.1) を使用しています。

この問題を引き起こす可能性のあるものを知っていますか?

4

1 に答える 1

4

iPhone 4 は、あまり良くない GPU を備えた非常に高解像度のディスプレイを搭載しているため、レンダリングに関しては少し問題があります。そのため、ビューの多いアニメーションをプッシュすると、速度が大幅に低下する可能性があります。3GS は技術的には遅いですが、480x320 の解像度をプッシュするだけなので、ストレスははるかに少なくなります。

ビューを最適化し、できるだけ多くのビューを不透明に設定し、アニメーション オプションを試して、パフォーマンス コストを可能な限り下げることをお勧めします。

于 2012-12-08T03:19:29.363 に答える