我需要获取特定字体的任意字符的maxWidth(以磅为单位)。
基本上,我有一个包含四个字符的字符串数组。我需要计算这些字符串之一可能的最大宽度。 UIFont有很多方法可以计算不同情况下的高度,但是没有什么可以计算宽度的。
有任何想法吗?
最佳答案
计算宽度所需的方法在NSString UIKit Additions中:
– sizeWithFont:
– sizeWithFont:forWidth:lineBreakMode:
– sizeWithFont:minFontSize:actualFontSize:forWidth:lineBreakMode:
– sizeWithFont:constrainedToSize:
– sizeWithFont:constrainedToSize:lineBreakMode:
关于iphone - 获取UIFont的maxWidth,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17413849/