美文网首页
iOS开发获取UILabel高度

iOS开发获取UILabel高度

作者: 西瓜皮奥特曼 | 来源:发表于2017-07-12 17:08 被阅读41次

//获取Label高度

-(CGFloat)heightFromString:(NSString*)text withFont:(UIFont*)font constraintToWidth:(CGFloat)width
{
    if (text && font) {
        CGRect rect  = [text boundingRectWithSize:CGSizeMake(width, 1000) options:NSStringDrawingUsesLineFragmentOrigin|NSStringDrawingUsesFontLeading attributes:@{NSFontAttributeName:font} context:nil];
        
        return rect.size.height;
    }
    
    return 0;
}

相关文章

网友评论

      本文标题:iOS开发获取UILabel高度

      本文链接:https://www.haomeiwen.com/subject/vnwbhxtx.html