美文网首页
iOS改变部分文字颜色字体

iOS改变部分文字颜色字体

作者: i_promise | 来源:发表于2018-05-28 10:11 被阅读67次

改变颜色

NSString *str = @"我们在这里";
UILabel *label = [[UILabel alloc] init];
label.text = str;
label.font = [UIFont systemFontOfSize:12.];
label.frame = CGRectMake(100, 100, 90, 25);
label.textColor = [UIColor redColor];
[self.view addSubview:label];
    
// 创建Attributed
NSMutableAttributedString *noteStr = [[NSMutableAttributedString alloc] initWithString:str];
// 需要改变的区间(第一个参数,从第几位起,长度)
NSRange range = NSMakeRange(1, 3);
// 改变字体大小及类型
[noteStr addAttribute:NSFontAttributeName value:[UIFont systemFontOfSize:18] range:range];
// 为label添加Attributed
[label setAttributedText:noteStr];

AB8373AC-B916-4EF0-A20C-99CF17B25D13.png

改变颜色

// 需要改变的区间(第一个参数,从第几位起,长度)
NSRange range1 = NSMakeRange(2, 3);
// 改变文字颜色
[noteStr addAttribute:NSForegroundColorAttributeName value:[UIColor greenColor] range:range1];

// 为label添加Attributed
[label setAttributedText:noteStr];

CCB4A6C9-CC3B-4C96-8330-078FCAD56DD3.png

相关文章

  • iOS改变部分文字颜色字体

    改变颜色 改变颜色

  • iOS 富文本

    iOS开发:字符串设置指定内容的文字颜色、文字大小、文字字体类型 一、字符串设置部分文字的字体颜色和字体大小 二、...

  • 「CSS」文本

    字体改变字号改变字体加粗字体倾斜字体更改行距font shorthand改变文字颜色 对齐方式文字居中文本垂直对齐...

  • IOS基础UI操作UILabel

    UILabel之小白学习纪录篇 代码创建UILabel 改变文字内容 改变文字颜色 改变字体大小 改变字体排列方式...

  • Android Span在项目中的几种使用方式

    1.改变文字颜色 2.改变文字大小 3.改变文字颜色 并 添加点击事件 4.增加边框和改变颜色及字体大小 1.改变...

  • iOS中富文本部分字体颜色改变

    在我们的开发中经常需要改变某段文本中部分文字的颜色,很多同学都比较头疼实现方法,我在开发中也遇到过,现封装了下,方...

  • word/wps文字效果大全,为文章添彩!

    为了美化文档,这些文字效果不能不知道! 一、 更换字体颜色:选中文字——开始(工具栏)——字体颜色——可改变文字颜...

  • UINavigationBar Tips

    设置所有导航栏的属性: 更改导航栏的背景颜色: 更改导航栏的文字颜色: 更改导航栏的标题字体及颜色: iOS字体查...

  • Vue v-bind:的使用

    点击跳转 字体改变颜色 class改变字体颜色 红色字体