我假设我可以使用 TextKit
简洁地完成此操作。
- 我不需要向后兼容性。
- 我不想破坏任何现有的属性
涉及的
NSAttributedString
实例。 - 如果我可以获得一个不会破坏 Storyboard中设置的任何段落样式的
setLineSpacing:
实现,我不一定介意对UILabel
进行子类化
最佳答案
UILabel 不是在 iOS7 上使用 TextKit 构建的,至少不是以开发人员可以访问的方式构建的。您需要使用 UITextView 来访问 TextKit。
看看 TTTAttributedLabel 看看它是否符合您的要求。如果没有,可能可以对其进行修改以实现这一点。
关于ios - 在 iOS 7 中使用 TextKit 设置 UIlabel 行高的最简单方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21754013/