调整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
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
没有找到相关结果
已邀请:
2 个回复
admin - imgeek管理员
g勇卓冰
static/image/common/sigline.gif
90%打工小伙一生都不可能知道的秘密http://user.qzone.qq.com/82175487