//
设置
label
的行间距
- ( NSMutableAttributedString *)setUpLabelLineSpaceWithText:( NSString *)text{
// 创建 NSMutableAttributedString 实例,并将 text 传入
NSMutableAttributedString *attStr = [[ NSMutableAttributedString alloc ] initWithString :text];
// 创建 NSMutableParagraphStyle 实例
NSMutableParagraphStyle *style = [[ NSMutableParagraphStyle alloc ] init ];
// 设置行距
[style setLineSpacing : 5.0f ];
// 根据给定长度与 style 设置 attStr 式样
[attStr addAttribute : NSParagraphStyleAttributeName value :style range : NSMakeRange ( 0 , [text length ])];
return attStr;
- ( NSMutableAttributedString *)setUpLabelLineSpaceWithText:( NSString *)text{
// 创建 NSMutableAttributedString 实例,并将 text 传入
NSMutableAttributedString *attStr = [[ NSMutableAttributedString alloc ] initWithString :text];
// 创建 NSMutableParagraphStyle 实例
NSMutableParagraphStyle *style = [[ NSMutableParagraphStyle alloc ] init ];
// 设置行距
[style setLineSpacing : 5.0f ];
// 根据给定长度与 style 设置 attStr 式样
[attStr addAttribute : NSParagraphStyleAttributeName value :style range : NSMakeRange ( 0 , [text length ])];
return attStr;
}
// 使用方法
labelProfmpt.
attributedText
= [
self
setUpLabelLineSpaceWithText
:
@"
时雨煮酒,花随萧默,心有千千结,独倚小楼望明月。 帘乱烛影,风拂眉心,情难舍,心难留,魂梦难萦。莞尔间感叹,恍悟,依靠回忆生存的事物,难以长久;因着悲伤前行的脚步,难以远迩。往事依稀,昔人已乘黄鹤去,只见白云悠悠载千古。
"
];