我正在创建一个可重用的视图,并希望允许 dataSource 定义出现在标题中的文本。为了使可重用视图更方便,我想使用一个 dataSource 方法来检索 aNSAttributedString
以放置在UILabel
标题中。我遇到的问题是长文本似乎使文本在UILabel
. 这是一些屏幕截图。
带有长字符串的纯文本:
带有长字符串的属性文本:
我的问题是,为什么文本会向下移动,更重要的是,我该如何修复它。
笔记:
- 较短的文本看起来相同
- 需要截断中间和最小字体比例 0.5 设置。
谢谢您的帮助!