初始化一个label,给label设定font大小。调用以下这个自定义类方法。将label的text内容和字体大小font传入。
//动态计算Label的size
+(CGSize)textSize:(NSString*)strsize:(float)size
{
NSDictionary*attributes= @{NSFontAttributeName:[UIFontsystemFontOfSize:size]};
CGSizetextSize= [str boundingRectWithSize:CGSizeMake(MAXFLOAT,MAXFLOAT)options:NSStringDrawingTruncatesLastVisibleLineattributes:attributescontext:nil].size;
returntextSize;
}