ios - 在 iOS 7 中使用 TextKit 设置 UIlabel 行高的最简单方法是什么?

标签 ios ios7 uilabel textkit

我假设我可以使用 TextKit 简洁地完成此操作。

  • 我不需要向后兼容性。
  • 我不想破坏任何现有的属性 涉及的 NSAttributedString 实例。
  • 如果我可以获得一个不会破坏 Storyboard中设置的任何段落样式的 setLineSpacing: 实现,我不一定介意对 UILabel 进行子类化

最佳答案

UILabel 不是在 iOS7 上使用 TextKit 构建的,至少不是以开发人员可以访问的方式构建的。您需要使用 UITextView 来访问 TextKit。

看看 TTTAttributedLabel 看看它是否符合您的要求。如果没有,可能可以对其进行修改以实现这一点。

关于ios - 在 iOS 7 中使用 TextKit 设置 UIlabel 行高的最简单方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21754013/

相关文章:

IOS Swift Spritekit 碰撞检测

iOS 7 联系人号码空格不是空格

ios - 右侧栏按钮项目的奇怪偏移

ios - NSAttributedString 不呈现 html 换行符

ios - [UILabel drawRect] 中的 EXC_BAD_ACCESS

ios - 预取并构建整个 collectionView 的单元格

android - React Native 中 redux over normal state 机制的用例

iphone - 在非开发人员 iOS 设备上存储控制台输出的最简单方法

ios - 为什么我的普通 UITableView 部分页脚 float 在 iOS 7 中输入的附件 View 上方?

ios - 如何在自己的行上制作每个customLabel?