0

我有一个奇怪的问题:

我有一个 UIScrollView,其背景是透明的。在其中有一些 UILabel 也具有透明背景和自定义字体。

当滚动视图第一次显示时,一切看起来都很清晰,但是一旦我开始平移滚动视图,标签的文本就会变得非常像素化。

如果我为标签设置不透明背景,则不会发生这种情况。

你知道是什么原因造成的吗?

4

1 回答 1

2

UILabel这听起来像是您可能在滚动的其他层之上添加了几层相同的层。在将其添加到您的内容的代码上放置一个调试断点,并确保它只被调用一次。

“像素化”可能是由抗锯齿像素的重叠引起的。

于 2012-07-08T12:50:20.000 回答