iOS自适应宽高

+(CGSize)getSizeOfLabel:(NSString *)labelText labelFont:(int)labelFont baseWidth:(CGFloat)baseWidth baseHeigh:(CGFloat)baseHeigh

{

  CGSize labelSize = {0,0};

  NSDictionary *attribute = @{NSFontAttributeName:labelFont};

  labelSize = [labelText boundingRectWithSize:CGSizeMake(baseWidth,baseHeigh) options:NSStringDrawingTruncatesLastVisibleLine | NSStringDrawingUsesLineFragmentOrigin | NSStringDrawingUsesFontLeading attributes:attribute context:nil].size;

  return labelSize;

}

posted @ 2017-07-03 15:32  Myzking  阅读(284)  评论(0)    收藏  举报