|
5
|
| Piotr Tomasik · 技术社区 · 13 年前 |
|
|
1
8
当设置以前具有不同属性字符串的UITextView的属性字符串时,必须始终首先将UITextView所有与字符串相关的属性设置为nil,例如:
否则,正如您所发现的,上一个属性字符串的旧特性仍然存在并影响新的属性字符串。 不过,总的来说,我不得不说,我根本不明白你为什么要使用UITextView。如果您不需要用户能够编辑这些属性字符串,请使用UILabel,或者直接绘制属性字符串,以实现最准确的渲染。NSAttributedString为您提供了测量大小并在该大小范围内绘制所需的所有功能。 |