直接上代码
/*
text:文字
font:文字的字体
maxsize:文字的最大宽高
*/
- (CGSize)sizeWithText:(NSString*)text andFont:(NSFont*)font andMaxSize:(CGSize)maxsize{
NSDictionary* dict =@{NSFontAttributeName: font};
return[textboundingRectWithSize:maxsizeoptions:NSStringDrawingUsesLineFragmentOriginattributes:dictcontext:nil].size;
}