//带有属性的文字

//1.创建对象

  NSString *original = @"今天你还好吗?";

  NSMutableAttributedString *attrTitle = [[NSMutableAttributedStringalloc] initWithString:original];

  //2.设置颜色(NSForegroundColorAttributeName代表要设置颜色, value代表值, range 代表范围)

  /**

    其他设置:

      1.NSForegroundColorAttributeName //颜色

      2.NSFontAttributeName //字体

      3.NSBackgroundColorAttributeName //背景色

     //还有其他的很多的属性,可以自己去看苹果的API,这里不再详述

  */

  [attrTitle addAttribute:NSForegroundColorAttributeName value:[UIColorblueColor] range:NSMakeRange(0, 2)];

 //3.添加到Label中

UILabel *label = [[UILabel alloc] init];

label.frame = CGRectMake(100, 100, 100, 40);

[label setAttributedText:attrTitle];

[self.view addSubview:label];

转载于:https://www.cnblogs.com/d2688/p/3622344.html

带属性的字符串(NSMutableAttributedString)的使用相关推荐

  1. 实现每个点赞用户点击的带属性的字符串

    2019独角兽企业重金招聘Python工程师标准>>> #pragma mark - 点击各个点赞用户-(void)setClicked:(TweetCell *)cell andO ...

  2. JSP自定义带属性的标签

    前面我们已近介绍过如何自定义单标签,如何自定义双标签,但标签在通常情况下,是可以带属性的,下面介绍如何定义带属性的单标签 我们自定义一个calculation,这个标签有三个属性,分别是flag,sy ...

  3. 《JAVA练习题目8》 编写一个类Person,包含的属性和方法如下: 属性:字符串类型的名字name,字符类型的性别gender,和整型的序号number

    题目内容: 编写一个类Person,包含的属性和方法如下: 属性:字符串类型的名字name,字符类型的性别gender,和整型的序号number:方法:showMe,以"name-gende ...

  4. js格式化文件大小, 输出成带单位的字符串工具

    /*** 格式化文件大小, 输出成带单位的字符串* @method formatSize* @grammar formatSize( size ) => String* @grammar for ...

  5. 用C语言Linux下打印带颜色的字符串

    用C语言Linux下打印带颜色的字符串 字背景颜色范围:40----49 40:黑 41:深红 42:绿 43:黄色 44:蓝色 45:紫色 46:深绿 47:白色  字颜色:30---------- ...

  6. shell 脚本比较字符串相等_比较带空格的字符串相等的Shell脚本 如何比较两个.....

    ****************************比较带空格的字符串相等的Shell脚本*************************** 如果要比较的字符串中间有空格,可以用下面的程序(摘 ...

  7. 关于读入带空格的字符串与输入输出重定向

    一.读入带空格的字符串 由于NOIP官方开始使用C++14编译器,C语言中用于读取带空格字符串的gets()函数已经不可以再用了.作为替代,有以下方法. cin.getline()函数. 函数格式: ...

  8. 带属性的向前声明:warning: type attributes are honored only at type definition

    带属性的向前声明: class __attribute__((__dllexport__)) X; 执行 g++ -c -g x.cpp 编译会收到如下warning: warning: type a ...

  9. echarts 实现图表缩放功能 dataZoom自带属性实现

    echarts 实现图表缩放功能 亲测有效,dataZoom自带属性实现 图表数据过多展示起来密密麻麻看不到细节,需要实现缩放 这确实是实现了缩放,但是需求是标尺进行缩放,我们可以添加如下属性 图表数 ...

最新文章

  1. lora近几年发展的具体介绍
  2. 经典排序算法之基数排序(C语言版)
  3. 自定义shell脚本
  4. linux video属性_Linux 下Video 的制作方法
  5. 指定复制的数据库或者表
  6. java netty 面试_Java 200+ 面试题补充② Netty 模块
  7. [转]请不要和陌生女人说话
  8. 屏蔽键盘信息(低级键盘钩子)
  9. php论坛源代码,php论坛源代码下载
  10. 主板电源开关接口图解_全程图解:手把手教你主板各种插针接口与机箱(电源)的接法...
  11. 【预训练语言模型】MacBERT: Revisiting Pre-trained Models for Chinese Natural Language Processing
  12. win7设置ipsec_Win7系统设置L2TP的方法【图文教程】
  13. latex IEEEtran bib参考文献title双引号
  14. 巨潮网站爬虫程序修改
  15. laravel短信验证接口思路
  16. 安卓手机怎么连苹果电脑?
  17. 尼尔机械纪元房顶机器人_尼尔机械纪元辅助机器人是什么 辅助机器人解析攻略...
  18. ZUCC_计算机网络实验_实验03 交换机基本配置
  19. RS232(DB9)接口信号线定义
  20. 启盈社:我体验开源世界的这几年

热门文章

  1. CVPR 2021 | 超越卷积的自注意力模型,谷歌、UC伯克利提出HaloNet
  2. 基于Transformer的通用视觉架构:Swin-Transformer带来多任务大范围性能提升
  3. CV方向介绍 | 基于自然语言的跨模态行人ReID的SOTA方法简述(下)
  4. 推荐一个最近开源的Matting工具箱
  5. java泛型一定用包装类_你不知道的基本数据类型和包装类
  6. 收藏 | 李飞飞经典CS231N《卷积神经网络视觉识别》第十一讲!
  7. PyTorch多GPU并行训练方法及问题整理
  8. 最新8篇ICML2020投稿论文:自监督学习、联邦学习、图学习、数据隐私、语言模型、终身学习...
  9. 经验 | 如何使用Python进行可视化?
  10. 人工智能 21 个子领域高被引学者Top 3