IOS根据文字计算laber的行数与长度

    xiaoxiao2026-03-19  9

    计算行数

    CGFloat labelHeight = [self.content sizeThatFits:CGSizeMake(self.content.frame.size.width, MAXFLOAT)].height;

     NSNumber *count = @((labelHeight) / self.content.font.lineHeight);

    计算长度

    - (CGSize)getSizeRectMakeText:(NSString *)type addTextSize:(CGSize)text addFontDic:(NSDictionary *)dic{

        

        CGRect temp = [type boundingRectWithSize:text options:NSStringDrawingUsesLineFragmentOrigin attributes:dic context:nil];

        

        return temp.size;

        

    }

    转载请注明原文地址: https://ju.6miu.com/read-1308131.html
    最新回复(0)