NSMutableAttributedString留个记录
来源:互联网 发布:什么是软件测试员 编辑:程序博客网 时间:2024/05/20 06:30
//获取要展示的内容
NSString * string = [NSString stringWithFormat:@"%@\n\n %@\n\n%@",model.authorName,model.description,model.seriesTitle];
NSMutableAttributedString *AttributedStr = [[NSMutableAttributedString alloc]initWithString:string];
//设置行间距
NSMutableParagraphStyle * style = [NSMutableParagraphStyle new];
style.lineSpacing = 10.0f;
style.paragraphSpacing = 20.f;
//设置内容到结尾的样式
[AttributedStr addAttribute:NSParagraphStyleAttributeName value:style range:NSMakeRange(model.description.length, model.seriesTitle.length)];
[AttributedStr addAttribute:NSFontAttributeName
value:[UIFont systemFontOfSize:17.0]
range:NSMakeRange(0, model.authorName.length)];
NSLog(@"%lu",(unsigned long)model.authorName.length+model.description.length);
[AttributedStr addAttribute:NSForegroundColorAttributeName
value:[UIColor grayColor]
range:NSMakeRange(model.authorName.length, model.description.length)];
_titleLabel.attributedText = AttributedStr;
注:多行情况下要设置numberOfLines=0 不然是看不到内容的。
- NSMutableAttributedString留个记录
- NSMutableAttributedString
- NSMutableAttributedString
- NSMutableAttributedString
- NSMutableAttributedString
- NSMutableAttributedString
- NSMutableAttributedString
- NSMutableAttributedString
- NSMutableAttributedString
- NSMutableAttributedString
- NSMutableAttributedString
- NSMutableAttributedString
- NSMutableAttributedString
- 留个记录
- NSMutableAttributedString 使用
- NSMutableAttributedString使用
- NSMutableAttributedString 文字处理 。。。
- NSMutableAttributedString使用
- ACM进阶计划(来自于南阳理工学院)
- Netty 中文介绍
- DWR:java.lang.SecurityException: Class not found
- Tomcat8 集群配置(Ubuntu)
- BZOJ 1299 [LLH邀请赛]巧克力棒 博弈(NIM游戏)+构造
- NSMutableAttributedString留个记录
- s:action标签不能使用问题解决
- 从Framework2.0升级到4.0后document.form1 报错问题解决
- fedora下安装apache过程实录
- PHP格式化输出打印变量
- Frist Blood!
- POJ 3250 Bad Hair Day(单调栈)
- How to trace background job using ST12
- pthread_join函数