iOS UILabel 只修改字符串中的数字的颜色
来源:互联网 发布:知豆电动汽车官方电话 编辑:程序博客网 时间:2024/06/05 14:55
NSString * content =@"fgd87484fdjdhj322";
NSArray * number =@[@"0",@"1",@"2",@"3",@"4",@"5",@"6",@"7",@"8",@"9",@"."];
NSMutableAttributedString * attributeString = [[NSMutableAttributedStringalloc]initWithString:content];
for (int i = 0; i < content.length; i ++) {
//每次只截取一个字符的范围
NSString * str = [contentsubstringWithRange:NSMakeRange(i,1)];
//判断装有0-9的字符串的数字数组是否包含截取字符串出来的单个字符,从而筛选出符合要求的数字字符的范围NSMakeRange
if ([numbercontainsObject:str]) {
[attributeString setAttributes:@{NSForegroundColorAttributeName:[UIColor redColor],NSFontAttributeName:[UIFontsystemFontOfSize:15]}range:NSMakeRange(i,1)];
}
}
//完成查找数字并显示
self.label.attributedText = attributeString;
- iOS UILabel 只修改字符串中的数字的颜色
- iOS 设置UILabel中的text指定范围的字体颜色
- iOS UILabel换行同时修改字体大小颜色
- 只修改ActionBar的颜色
- oracle 只取字符串中的数字
- oracle 只取字符串中的数字
- JAVA只截取字符串中的数字
- JAVA只截取字符串中的数字
- JAVA只截取字符串中的数字
- 只保留字符串中的纯数字
- JAVA只截取字符串中的数字
- iOS修改UILabel的行间距
- iOS动态修改UILabel的宽度
- android_5 修改一个textview中的字符串的颜色
- UILabel指定区域变颜色,UILabel指定数字变颜色
- iOS---取出字符串中的数字
- iOS---取出字符串中的数字
- iOS---取出字符串中的数字
- linux shell if 参数
- gevent
- Windows远程访问Ubuntu桌面
- 关于限流与降级的异同
- java、中InetAddress应用
- iOS UILabel 只修改字符串中的数字的颜色
- javascript大量推送数据如何快速处理?
- Python numpy函数:all()和any()比较矩阵
- centos7上myql安装及问题解决
- win7之elk安装、配置
- Java数据结构与算法之选择排序_动力节点Java学院整理
- Appium--iOS环境搭建总结
- 获取scrollTop兼容各浏览器的方法,以及body和documentElement是啥?
- 常用Andriod调试命令