0

私は奇妙な問題を抱えています:

背景が透明な UIScrollView があります。その中には、透明な背景とカスタム フォントを持ついくつかの UILabels があります。

スクロールビューが最初に表示されたときは、すべてがシャープで見栄えがしますが、スクロールビューのパンを開始するとすぐに、ラベルのテキストが非常にピクセル化されます。

ラベルに不透明な背景を設定すると、これは起こりません。

何がこれを引き起こしているのか、何か考えがありますか?

4

1 に答える 1

2

UILabelこれは、スクロール時に他のレイヤーの上に同一のレイヤーをいくつか追加しているように聞こえます。コンテンツに追加するコードにデバッグ ブレークポイントを配置し、1 回だけ呼び出されるようにします。

「ピクセル化」は、アンチエイリアシング ピクセルのオーバーラップによって発生する可能性があります。

于 2012-07-08T12:50:20.000 に答える