/** * 获得字符串的size * &-string 待传入字符串 * &-Font 待传入字符串字体大小 * &-MaxSize 待传入字符串最大宽高 * 返回 CGSize */
+ (CGSize)sizeWithString:(NSString *)string Font:(UIFont *)font MaxSize:(CGSize)size;
/** * 获得字符串的size */ +(CGSize)sizeWithString:(NSString *)string Font:(UIFont *)font MaxSize:(CGSize)size{ CGRect rect = [string boundingRectWithSize:size//限制最大的宽度和高度 options:NSStringDrawingTruncatesLastVisibleLine | NSStringDrawingUsesFontLeading |NSStringDrawingUsesLineFragmentOrigin//采用换行模式 attributes:@{NSFontAttributeName: font}//传入的字体字典 context: nil]; return rect.size;
}