NSMutableParagraphStyle *paraStyle = [[NSMutableParagraphStyle alloc]init];
paraStyle.alignment = NSTextAlignmentLeft;
paraStyle.maximumLineHeight = 300; //最大的行高
paraStyle.lineSpacing = 11; //行自定义行高度
paraStyle.hyphenationFactor = 1.0;//自动断字
paraStyle.firstLineHeadIndent = 0.0; //首行缩进
paraStyle.paragraphSpacingBefore = 0.0;段与段之间的间距
paraStyle.headIndent = 0;//除首行之外其他行缩进
paraStyle.tailIndent = 0;//每行容纳字符的宽度
NSDictionary *dic = @{NSFontAttributeName:font,NSParagraphStyleAttributeName:paraStyle,NSKernAttributeName:@1.0f,NSForegroundColorAttributeName:color};
NSMutableAttributedString *attributString = [[NSMutableAttributedString alloc]initWithString:str attributes:dic];
[attributString addAttribute:NSForegroundColorAttributeName value:color range:[str rangeOfString:str]];
[attributString addAttribute:NSFontAttributeName value:font range:[str rangeOfString:str]];
return attributString;
@property(readwrite) NSWritingDirection baseWritingDirection; //书写方式