iOS开发UILabel多行文本设置行间距
2014-07-31 13:22
330 查看
[tempLabel setFrame:CGRectMake(0, 0, 304, 0)];
UIFont *font = [UIFont fontWithName:kFontName_Content size:15]; //这里的字体名是自定义的宏
NSString *str = [_messageDetailDic objectForKey:@"content"]; //从字典里取出文本内容
[tempLabel setNumberOfLines:0];
[tempLabel setFont:font];
NSMutableAttributedString *attStr = [[NSMutableAttributedString alloc] initWithString:str];
NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle alloc] init];
[paragraphStyle setLineSpacing:7]; //行高
[attStr addAttribute:NSParagraphStyleAttributeName value:paragraphStyle range:NSMakeRange(0, [str length])];
tempLabel.attributedText = attStr;
[tempLabel sizeToFit];
UIFont *font = [UIFont fontWithName:kFontName_Content size:15]; //这里的字体名是自定义的宏
NSString *str = [_messageDetailDic objectForKey:@"content"]; //从字典里取出文本内容
[tempLabel setNumberOfLines:0];
[tempLabel setFont:font];
NSMutableAttributedString *attStr = [[NSMutableAttributedString alloc] initWithString:str];
NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle alloc] init];
[paragraphStyle setLineSpacing:7]; //行高
[attStr addAttribute:NSParagraphStyleAttributeName value:paragraphStyle range:NSMakeRange(0, [str length])];
tempLabel.attributedText = attStr;
[tempLabel sizeToFit];
相关文章推荐
- iOS开发之UITextView,设置textView的行间距及placeholder
- ios软件开发 设置cell之间的间距
- IOS 富文本 ,设置行间距、字间距,计算高度(转载组合而成)
- iOS开发之UITextView,设置textView的行间距及placeholder
- ios开发 之 设置多种文字颜色/背景色/文字下划线/行间距
- iOS开发之UITextView,设置textView的行间距及placeholder
- iOS开发64-UICollectionView设置间距的技巧
- iOS开发之UITextView,设置textView的行间距及placeholder
- iOS开发之UITextView,设置textView的行间距及placeholder
- ios开发 UI高级 间距设置
- iOS开发之UITextView,设置textView的行间距及placeholder
- iOS开发之UITextView,设置textView的行间距及placeholder
- 【IOS 开发学习总结-OC-65】Quartz 2D绘图(4-2)——绘制文本+设置阴影+使用路径
- iOS开发实战——CollectionView中cell的间距设置
- iOS开发之UITextView,设置textView的行间距及placeholder
- IOS开发Swift语言UITextField设置靠左的间距
- iOS开发之UITextView,设置textView的行间距及placeholder
- ios开发 之 设置多种文字颜色/背景色/文字下划线/行间距
- IOS计算UILabel单行高度、计算UILabel多行文本高度、宽度的技巧,根据文本的高度设置cell高度
- ios开发之 改变文本行间距和字符间距