iOS上的模糊/锯齿状文本

时间:2016-06-09 17:16:11

标签: ios uikit

我有一个UITableViewCell子类,它有一些标签。所有这些标签都显示模糊或锯齿状文字。它在设备上比模拟器更明显。

这是一个看似正常的标签:

good label

这是一个看起来很糟糕的标签:

bad label

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

原来问题是由于在UITableViewCell上设置layer.shouldRasterize = YES但未设置layer.rasterizationScale = [[UIScreen mainScreen] scale];

或者只是不要设置shouldRasterize。我出于性能原因设置了它,但是现在设备速度足够快你可以没有它。与往常一样,在过早优化之前测试性能问题。