IOS 动态的改变label的高度

来源:互联网 发布:mysql 快照读有什么用 编辑:程序博客网 时间:2024/04/30 12:29

//动态label

+ (CGFloat)LabelHeight:(NSString *)content font:(CGFloat)fontSize AndLabelWidth:(CGFloat)LabelWidth;

{

    NSMutableParagraphStyle * paragraph = [[NSMutableParagraphStylealloc]init];

    NSDictionary * dict =@{NSFontAttributeName:[UIFontsystemFontOfSize:fontSize],

                            NSParagraphStyleAttributeName:paragraph};

    

    CGSize size = [contentboundingRectWithSize:CGSizeMake(LabelWidth,MAXFLOAT)options:NSStringDrawingUsesLineFragmentOriginattributes:dictcontext:nil].size;

    

    return size.height;

    

}

1 0
原创粉丝点击