如何加速NSAttributedString呈现以便在UITableViewCell中使用?

时间:2015-11-02 16:51:02

标签: ios uitableview uicollectionview nsattributedstring

我有一个属性字符串,可能包含5个属性,用于设置某些区域的字体粗细,颜色和间距。它并不是非常冗长,但它正在为每个细胞呈现。性能下降令人痛苦。我只是通过评论一行来谈论从9ms到2ms来渲染一个单元格:

self.textLabel.attributedString = attrStr;

所以,我尝试在手工生成属性字符串并在数组中缓存它们,但这并没有改变任何东西,因为性能差异在于字符串的实际渲染。

在较新的设备上,这没什么大不了的,但我在5c上进​​行测试并且它不会飞。

有什么建议吗?

0 个答案:

没有答案