iOS_Label上文字不同颜色设置
来源:互联网 发布:鼎泰物业管理源码 编辑:程序博客网 时间:2024/06/06 02:04
UILabel *notiLabel=[[UILabel alloc]init];
NSMutableAttributedString *str=[[NSMutableAttributedString alloc]initWithString:NSLocalizedString(@"air_notice", nil)];CGFloat notiLabelY=CGRectGetMaxY(goAirport.frame)+25;
CGFloat notiLabelW=SCREEN_W-15*2;
CGSize notiLabelWH=[NSLocalizedString(@"air_notice", nil) sizeWithFont:[UIFont systemFontOfSize:18] WithSize:CGSizeMake(notiLabelW, MAXFLOAT)];
notiLabel.frame=(CGRect){{20,notiLabelY},notiLabelWH};
notiLabel.numberOfLines=0;
notiLabel.textColor=[UIColor colorWithHex:GRAY_COLOR alpha:1.0];
[str addAttribute:NSForegroundColorAttributeName value:[UIColor redColor] range:NSMakeRange(5, 4)];
[str addAttribute:NSForegroundColorAttributeName value:[UIColor redColor] range:NSMakeRange(10, 4)];
[str addAttribute:NSFontAttributeName value:[UIFont fontWithName:@"Arial-BoldItalicMT" size:18.0] range:NSMakeRange(5, 4)];
[str addAttribute:NSFontAttributeName value:[UIFont fontWithName:@"Arial-BoldItalicMT" size:18.0] range:NSMakeRange(10, 4)];
notiLabel.attributedText=str;
[self addSubview:notiLabel];
//注意:先设置整个字符串的字体、颜色,然后对某部分字符串进行字体、颜色的重新设置。
1 0
- iOS_Label上文字不同颜色设置
- iOS_Label文字截断
- iOS_label高度自适应文字
- 给部分文字设置不同颜色
- 同一个label设置不同颜色文字
- ios Label上显示不同颜色文字
- UILabel上展示不同颜色的文字(NSAttributedString)
- UILabel上展示不同颜色的文字(NSAttributedString)
- UILabel上展示不同颜色的文字(NSAttributedString)
- UILabel设置一段文字不同颜色和不同大小
- 文字不同颜色闪烁
- UILabel显示不同颜色文字。
- 不同颜色文字拼接显示
- 不同颜色文字拼接显示
- textview中的文字不同颜色
- textView 文字显示不同颜色
- 如何设置在一个Label上显示不同颜色的text
- 设置UIButton中的文字和图片,设置UILabel的文在显示不同颜色
- LR中cookie的解释与用法
- 3D数学 方向、方位和角位移
- Mysql zip 安装(windows)
- 解决win下的文件到Ubuntu上显示乱码的问题
- android studio问题汇总
- iOS_Label上文字不同颜色设置
- 电池电量信息获取
- 表中字符串类型映射bean-hibernate实例
- jQuery 基础选择器
- MySQL存储过程详解 mysql 存储过程
- 第四周--单链表应用(判断是否递增)
- test5.18
- 文件下载
- MVC 认识