美文网首页
tableViewcell、label自适应 NSString

tableViewcell、label自适应 NSString

作者: 张家杰仔 | 来源:发表于2017-04-05 10:29 被阅读7次
    + (CGSize)sizeOfString:(NSString *)string font:(CGFloat)sizefont width:(CGFloat)width {
        
        CGSize size = [string boundingRectWithSize:CGSizeMake(width, kHeight) options:NSStringDrawingUsesLineFragmentOrigin attributes: @{NSFontAttributeName:[UIFont systemFontOfSize:sizefont]} context:nil].size;
        return size;
    }
    

    这个能获取字体的高度,在tableview的row返回高度中计算返回。
    cell中属性label
    _label.numberOfLines = 0;

    然后在cell.label.text赋值后

    [cell.label sizeToFit];

    相关文章

      网友评论

          本文标题:tableViewcell、label自适应 NSString

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