UILabbel 设置文字行间距 并让文字居中显示

godlong_X

UILabel设置行间距之后,发现文字不在居中了。

//设置行间距为10

NSMutableParagraphStyle *warnParagraph = [[NSMutableParagraphStyle alloc] init];
warnParagraph.lineSpacing = 10;//行间距
NSMutableAttributedString *warnAttr = [[NSMutableAttributedString alloc] initWithString:tipsLabel.text];
[warnAttr addAttribute:NSParagraphStyleAttributeName value:warnParagraph range:NSMakeRange(0, tipsLabel.text.length)];
tipsLabel.attributedText = warnAttr;

如上代码。
后来在这段代码后面再次设置

tipsLabel.textAlignment = NSTextAlignmentCenter;

之后文字就居中了

阅读 15k

iOS-Swift
iOS开发中遇到的一些问题。记录点滴,美好回忆。^_^

enjoy the game.

447 声望
5 粉丝
0 条评论

enjoy the game.

447 声望
5 粉丝
文章目录
宣传栏