美文网首页
基础(一):根据文字动态计算Label的高度

基础(一):根据文字动态计算Label的高度

作者: 小希嘻 | 来源:发表于2017-12-20 18:54 被阅读15次
- (CGSize)sizeWithText:(NSString *)text textMaxWidth:(CGFloat)width textFont:(UIFont *)font {
    
    // 包装表示字体的字典
    NSDictionary *AttributeDict = @{NSFontAttributeName : font};
    
    CGSize size = CGSizeMake(width, MAXFLOAT);
    
    return [text boundingRectWithSize:size options:
            NSStringDrawingUsesLineFragmentOrigin |
            NSStringDrawingUsesFontLeading |
            NSStringDrawingTruncatesLastVisibleLine
                           attributes:AttributeDict context:nil].size;
    
}

相关文章

网友评论

      本文标题:基础(一):根据文字动态计算Label的高度

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