IOS开发调整UILabel的行间距
2016-10-13 13:33
330 查看
CGFloat heih = 20;
NSString * cLabelString = @"这是测试UILabel行间距的text。这是测试UILabel行间距的text。n 这是测试UILabel行间距的text。n 这是测试UILabel行间距的text。这是测试UILabel行间距的text。这是测试UILabel行间距的text。这是测试UILabel行间距的text。";
UILabel * cLabel = [[UILabel alloc]initWithFrame:CGRectMake(20, heih, 280, 200)];
cLabel.numberOfLines = 0;
cLabel.font = [UIFont fontWithName:fontName size:16];
cLabel.textColor = [UIColor grayColor];
NSMutableAttributedString * attributedString1 = [[NSMutableAttributedString alloc] initWithString:cLabelString];
NSMutableParagraphStyle * paragraphStyle1 = [[NSMutableParagraphStyle alloc] init];
[paragraphStyle1 setLineSpacing:8];
[attributedString1 addAttribute:NSParagraphStyleAttributeName value:paragraphStyle1 range:NSMakeRange(0, [cLabelString length])];
[cLabel setAttributedText:attributedString1];
[cLabel sizeToFit];
[self.view addSubview:cLabel];
NSString * cLabelString = @"这是测试UILabel行间距的text。这是测试UILabel行间距的text。n 这是测试UILabel行间距的text。n 这是测试UILabel行间距的text。这是测试UILabel行间距的text。这是测试UILabel行间距的text。这是测试UILabel行间距的text。";
UILabel * cLabel = [[UILabel alloc]initWithFrame:CGRectMake(20, heih, 280, 200)];
cLabel.numberOfLines = 0;
cLabel.font = [UIFont fontWithName:fontName size:16];
cLabel.textColor = [UIColor grayColor];
NSMutableAttributedString * attributedString1 = [[NSMutableAttributedString alloc] initWithString:cLabelString];
NSMutableParagraphStyle * paragraphStyle1 = [[NSMutableParagraphStyle alloc] init];
[paragraphStyle1 setLineSpacing:8];
[attributedString1 addAttribute:NSParagraphStyleAttributeName value:paragraphStyle1 range:NSMakeRange(0, [cLabelString length])];
[cLabel setAttributedText:attributedString1];
[cLabel sizeToFit];
[self.view addSubview:cLabel];
相关文章推荐
- IOS开发调整UILabel的行间距
- iOS开发--UILabel根据内容自动调整高度
- iOS开发调整UILabel的行间距
- iOS学习:UILabel和sizeWithFont方法,可用于动态调整UILabel大小
- iOS开发之UIlabel多行文字自动换行 (自动折行)
- IOS UILabel自适应里面的文字,自动调整宽度和高度的
- iOS开发7:自动旋转与调整大小
- UILabel-IOS开发
- IOS开发之----NSDateFormatter调整时间格式
- IOS开发学习笔记 UILabel 详解
- Delphi for iOS开发指南(10): 在iOS应用程序中使用Layout来调整窗体尺寸或排列方向
- IOS开发入门基本知识——实现小猫招呼UIView UILabel UIButton NSTimer层级关系
- (iPhone/iPad开发)根据文本的字数自动调整UILabel的宽高
- iOS开发:接触IOS的第一个组件UILabel (常用属性)
- IOS开发学习笔记(1)-----UILabel 详解
- IOS开发学习笔记-----UILabel
- IOS开发:关于UILabel阴影设置的问题
- ios 文字 控件 自适应 高度 宽度 CustomCell 自适应高度+uilabel自动换行+ UITextView 根据内容自动调整高度
- iOS开发:自动旋转与调整大小
- IOS开发之UILabel动态高度设置方法