iOS:更改NSMutableAttributedString的字体高度而不更改字体宽度?

Kin*_*gon 5 fonts objective-c nsstring ios nsmutableattributedstring

我有一个NSMutableAttributedString"timeString"我已经设置的字体和颜色.一切都很好,但我想知道是否有办法改变文本的高度而不改变文本的宽度(字体宽度= 100%,字体高度= 120%).

我尝试使用transform,但它不适用于NSMutableAttributedStrings.谢谢!

Jas*_*lli 1

无法将转换应用于字符串,因为字符串实际上并不是 UI 元素。在这种情况下,最好的选择是将属性字符串添加到 UILabel,转换标签的高度,然后在上下文中绘制标签。或者转换您将文本绘制到的任何上下文。