iOS中根据字体大小计算文本内容高度

2019-10-18  本文已影响0人  落叶兮兮

方法如下,调用即可:

- (CGSize)sizeWithFont:(UIFont *)font width:(CGFloat)width content:(NSString *)content {

    NSDictionary *attrs = @{NSFontAttributeName : font};
    CGSize size = CGSizeMake(width, CGFLOAT_MAX);
    return [content boundingRectWithSize:size 
    options:NSStringDrawingUsesLineFragmentOrigin attributes:attrs context:nil].size;
}
上一篇 下一篇

猜你喜欢

热点阅读