注册

调整label中text显示的行间距

调整label中text显示的行间距最近再做一个项目时,发现UILabel中text的系统默认行间距不能满足要求,于是在网上找到了调整行间距的代码。跟大家分享一下,希望能对你有所帮助。


CGFloat heih = 20;

NSString * cLabelString = @" 这是测试UILabel行间距的text。这是测试UILabel行间距的text。\n 这是测试UILabel行间距的text。\n 这是测试UILabel行间距的text。这是测试UILabel行间距的text。这是测试UILabel行间距的text。这是测试UILabel行间距的text。";
UILabel * cLabel = [initWithFrame:CGRectMake(20, heih, 280, 200)];
cLabel.numberOfLines = 0;
cLabel.font = ;
cLabel.textColor = ;

NSMutableAttributedString * attributedString1 = [ initWithString:cLabelString];
NSMutableParagraphStyle * paragraphStyle1 = [ init];
;
[attributedString1 addAttribute:NSParagraphStyleAttributeName value:paragraphStyle1 range:NSMakeRange(0, )];
;
;
;


转自:http://www.oschina.net/code/snippet_1253310_37087

已邀请:

admin - imgeek管理员

:):):):):):):):):):):)
说的好,一定回复~











static/image/common/sigline.gif
90%打工小伙一生都不可能知道的秘密http://user.qzone.qq.com/82175487

要回复问题请先登录注册