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

时间:2014-07-15 00:41:09

标签: ios objective-c fonts nsstring nsmutableattributedstring

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

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

1 个答案:

答案 0 :(得分:1)

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