美文网首页
iOS---将字符串中特定后的字变成红色

iOS---将字符串中特定后的字变成红色

作者: 鑫飞 | 来源:发表于2017-08-01 16:41 被阅读31次
- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.
    
    UILabel *testLabel=[[UILabel alloc]initWithFrame:CGRectMake(10, 100, 100, 50)];
    testLabel.text=@"1234567890";
    testLabel.backgroundColor=[UIColor orangeColor];
    [self.view addSubview:testLabel];
    
    [self redXingWithLabel:testLabel atIndex:2];
    
   

}
//将字符串特定的1个字变成红色
- (void)redXingWithLabel:(UILabel *)tempLabel atIndex:(NSInteger)tempIndex {
    NSMutableAttributedString * tempString = [[NSMutableAttributedString alloc] initWithString: tempLabel.text];
    [tempString addAttribute:NSForegroundColorAttributeName value:[UIColor redColor] range:NSMakeRange(tempIndex, 1)];
    tempLabel.attributedText = tempString;
}

相关文章

  • iOS---将字符串中特定后的字变成红色

  • 13

    —— 字符串操作—— (1)S.capitalize() 作用:将字符串的第一个字母变成大写,其他字...

  • 字符串练习

    练习一,去除字符串两端空格 练习二:将字符串反转思路:1,将字符串变成数组2,对数组反转3,将数组变成字符串 1,...

  • 数组的方法

    arr.join(",")将数组变成字符串,并以 ","连接。 arr.split("")将字符串变成数组 arr...

  • TextView:字符串关键字变色

    1.字符串关键字变色 在界面显示的时候,偶尔需要将某些字符串中特定的字符串重点标出,如下图所示: 便有了下面的方法...

  • datetime方法

    strptime(),按照特定时间格式将字符串转换为时间类型。 做一下简单的记录关于在许多文件中寻找特定的信息:感...

  • 作业四:字符串2

    字符串‘ hello ’,使用字符串的方法去除空格 将字符串“you need python”中的空格用*替代 字...

  • 关于编程中一些数据加密的方式

    对称加密: 技术成熟, 在对称加密中,发送数据时将原始数据和密钥一起通过特定的加密算法处理后,使其变成复杂...

  • 批量修改目录文件名

    脚本可以遍历目录中的特定文件,然后替换、修改特定的字符串。

  • 学习正则表达式

    分割字符串,然后使用特定连接符返回组合后的字符串。 这是代码 输出

网友评论

      本文标题:iOS---将字符串中特定后的字变成红色

      本文链接:https://www.haomeiwen.com/subject/xpuzkxtx.html