标签: ios swift3 xcode8
背景:我在图像的视图中堆叠了几个按钮和一个标签,并带有一些视觉效果视图,用于模糊。
难题:按钮和标签中的文字是像素化的,而其他文字则清晰锐利。它几乎就像标签和按钮已被转换为渲染严重的图像一样。
DoneDid :
与往常一样,这个社区非常棒,我很欣赏任何可能突破这种视觉奇怪的想法。
我们正在查看库存类型标签
标签详细信息(尝试了几种字体,而不仅仅是Arial)
模糊"广告资源类型"标签
答案 0 :(得分:3)
3小时研究, 发帖求助...... 片刻之后发现了这个问题。
好的,所以包含带有模糊效果的图像堆栈的视图,包括标签和背景图像,都有一个阴影,我将它扔在它下面的滚动单元格上。
在寻找处理图层阴影的解决方案时,有人提到栅格化整个视图以提高效率。这意味着....它将整个视图及其内容转换为各种图像以降低处理资源。
这是...... (detailedImageView是父UIView的名称)
detailedImageView.layer.shouldRasterize = true
我将其更改为“False”,这是此参数和BAM的默认值...清晰明快的文本。
我希望这有助于某人。