//返回label的高度

+ (float)getLabelHeigth:(NSString *)textString defautWidth:(float)defautWidth defautHeigth:(float)defautHeigth fontSize:(int)fontSize

{

    CGSize size = CGSizeMake(defautWidth,defautHeigth);

    //计算实际frame大小,并将label的frame变成实际大小

    CGSize labelsize = [textString sizeWithFont:[UIFont systemFontOfSize:fontSize] constrainedToSize:size lineBreakMode:NSLineBreakByWordWrapping];

    return labelsize.height;

}

 

//返回label的宽度

+ (float)getLabelWidth:(NSString *)textString defautWidth:(float)defautWidth defautHeigth:(float)defautHeigth fontSize:(int)fontSize

{

    CGSize size = CGSizeMake(defautWidth,defautHeigth);

    //计算实际frame大小,并将label的frame变成实际大小

    CGSize labelsize = [textString sizeWithFont:[UIFont systemFontOfSize:fontSize] constrainedToSize:size lineBreakMode:NSLineBreakByWordWrapping];

    return labelsize.width;

}

 

posted on 2015-04-07 16:55  ABCDEFGHIJKLMN  阅读(326)  评论(0编辑  收藏  举报