Label 行间距

265 阅读1分钟

//调整行间距

================================

先把字符串转成NSMutableAttributedString

NSMutableAttributedString*attributedString = [[NSMutableAttributedStringalloc]initWithString:newsm.remark];

NSMutableParagraphStyle 是设置分本的排列方式的行间距等。

NSMutableParagraphStyle*paragraphStyle = [[NSMutableParagraphStylealloc]init];

// 设置行间距为3

[paragraphStyle setLineSpacing:3];

// 第一行空出的长度  firstLineHeadIndent

// 对齐方式 alignment

// 设置 attributedString 在range内的文字布局

[attributedString addAttribute:NSParagraphStyleAttributeNamevalue:paragraphStylerange:NSMakeRange(0, [newsm.remarklength])];