计算一段字符串的大小

text是要计算的字符串,font是字体的大小,maxSize是你要设置一个字符串的范围,例如CGSizeMake(100, MAXFLOAT),就是代表要计算的这段字符串的长度固定为100
- (CGSize)sizeWithText:(NSString *)text textFont:(UIFont *)font MaxSize:(CGSize)maxSize { // 字典中装得是表示一个字体 NSDictionary *attr = @{NSFontAttributeName : font}; return [text boundingRectWithSize:maxSize options:NSStringDrawingUsesLineFragmentOrigin attributes:attr context:nil].size; }

你可能感兴趣的:(计算一段字符串的大小)