4

アプリのパフォーマンスを最適化しようとしていて、shouldRasterize.

上部に不透明なサブビューがある背景ビューがあります。サブビューを に設定するとshouldRasterize、「color offscreen-render」をチェックすると黄色に変わります。

私が正しく理解している場合は、オフスクリーン レンダリングを最小限に抑えるようにしてください。

ここに留まるべきかshouldRasterize、それとも留まるべきか?

ありがとう

4

1 に答える 1

6

このshouldRasterizeオプションは特効薬ではなく、ビューが何をするかに完全に依存します。私の経験では、最初から再描画すると非常にコストがかかるビューのアニメーションを実行するときに役立ちます。しかし、David が示唆しているように、デバイスに関する経験的な結果に基づいて、デバイスをいつどこで使用するかを最終的に評価する必要があります。WWDC 2012 Polishing Your Interface Rotationsビデオの約 13:20 付近にあるラスタライズに関するディスカッションを参照してください。

于 2013-08-17T16:42:37.360 に答える