美文网首页
文字宽高计算

文字宽高计算

作者: onlyyourself | 来源:发表于2017-02-22 16:18 被阅读19次

    //返回文字宽度
    -(CGFloat)labWidth:(NSString *)labtext labheight:(CGFloat)labheight
    {
    CGFloat labWidth = 0.0f;

    UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 0, labheight)];
    label.numberOfLines = 0;
    label.font = [UIFont systemFontOfSize:labheight];
    label.text = labtext;
    [label sizeToFit];
    
    labWidth += label.bounds.size.width;
    
    return labWidth;
    

    }

    //返回文字高度
    -(CGFloat)labHeight:(NSString *)labtext labWidth:(CGFloat)labwidth textfont:(CGFloat)textfont
    {
    CGFloat labHeight = 0.0f;

    UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, labwidth, 0)];
    label.numberOfLines = 0;
    label.font = [UIFont systemFontOfSize:textfont];
    label.text = labtext;
    [label sizeToFit];
    
    labHeight += label.bounds.size.height;
    
    return labHeight;
    

    }

    相关文章

      网友评论

          本文标题:文字宽高计算

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