iOS:更改NSMutableAttributeString';s字体高度而不更改字体宽度?
我有一个NSMutableAttributeString“timeString”,我已经设置了它的字体和颜色。一切正常,但我想知道是否有办法在不改变文本宽度的情况下改变文本的高度(字体宽度=100%,字体高度=120%)iOS:更改NSMutableAttributeString';s字体高度而不更改字体宽度?,ios,objective-c,fonts,nsstring,nsmutableattributedstring,Ios,Objective C,Fonts,Nsstring,Nsmutableattributedstring,我有一个NSMutableAttributeString“timeString”,我已经设置了它的字体和颜色。一切正常,但我想知道是否有办法在不改变文本宽度的情况下改变文本的高度(字体宽度=100%,字体高度=120%) 我尝试使用transform,但它不适用于NSMutableAttributedString。谢谢 无法将转换应用于字符串,因为字符串实际上不是UI元素。在这种情况下,最好将属性字符串添加到UILabel,变换标签的高度,然后在上下文中绘制标签。或者转换将文本绘制到的任何上下文
我尝试使用transform,但它不适用于NSMutableAttributedString。谢谢 无法将转换应用于字符串,因为字符串实际上不是UI元素。在这种情况下,最好将属性字符串添加到UILabel,变换标签的高度,然后在上下文中绘制标签。或者转换将文本绘制到的任何上下文。如何显示此字符串?如果它在UILabel中,您可以对其使用变换;在绘制图像时,可以更改rect,更改rect高度将对您有所帮助。