UILabel 行间距

UILabel设置行间距等属性:

NSMutableAttributedString *attributedString = [[NSMutableAttributedString alloc]initWithString:contentLabel.text];;
            NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle alloc]init];
            [paragraphStyle setLineSpacing:5];
            [attributedString addAttribute:NSParagraphStyleAttributeName value:paragraphStyle range:NSMakeRange(0, contentLabel.text.length)];
            
            contentLabel.attributedText = attributedString;
            //调节高度
            CGSize size = CGSizeMake(width, 500000);
            
            CGSize labelSize = [contentLabel sizeThatFits:size];

你可能感兴趣的:(UILabel,ios开发)