iOS计算字符的长度

xiaoxiao2021-02-28  91

有时我们需要对label进行自适应,就要实时的算出label的长度,即文字所占的长度:

+ (CGFloat)getWidthWithString:(NSString *)string font:(UIFont *)font{ NSDictionary *attrs = @{NSFontAttributeName:font}; CGFloat width = [string boundingRectWithSize:CGSizeZero options:NSStringDrawingUsesLineFragmentOrigin attributes:attrs context:nil].size.width; return width; }

转载请注明原文地址: https://www.6miu.com/read-85724.html

最新回复(0)