我有一个奇怪的问题:
我有一个UIScrollView,其背景是透明的。在它内部有一些UILabel也具有透明背景和自定义字体。
首次显示滚动视图时,一切看起来都很清晰,但是一旦我开始平移滚动视图,标签的文本就会变得非常像素化。
如果我为标签设置不透明背景,则不会发生这种情况。
你知道可能导致这种情况的原因吗?
答案 0 :(得分:2)
这听起来好像你可能会在滚动上添加几个相同的UILabel
层。在代码上放置一个调试断点,将其添加到您的内容中,并确保只调用一次。
“像素化”可能是由于抗锯齿像素重叠造成的。