let string = "点击注册按钮,即表示您已同意隐私条款和服务协议"

let ranStr = "同意"

let attrstring:NSMutableAttributedString = NSMutableAttributedString(string:string)

let str = NSString(string: string)

let theRange = str.range(of: ranStr)

attrstring.addAttribute(NSForegroundColorAttributeName, value: UIColor.red, range: theRange)

attrstring.addAttribute(NSFontAttributeName, value: UIFont.systemFont(ofSize: 14), range: theRange)

label.attributedText = attrstring

转载于:https://www.cnblogs.com/zuidap/p/5765720.html

swift label不同颜色、不同字体相关推荐

  1. android中改变label字体颜色,IOS开发-UILabel自定义样式--同一个Label中不同颜色、字体...

    有时会遇到同一个Label需要包含不同颜色.字体的内容的需求,方法如下 NSMutableAttributedString*sizeStr = [[NSMutableAttributedStringa ...

  2. 【Unity3D 灵巧小知识点】☀️ | Unity控制台 输出打印不同颜色的字体

    Unity 小科普 老规矩,先介绍一下 Unity 的科普小知识: Unity是 实时3D互动内容创作和运营平台 . 包括游戏开发.美术.建筑.汽车设计.影视在内的所有创作者,借助 Unity 将创意 ...

  3. html label修改字体颜色,Swift label文字显示不同颜色(字体)

    根据 Stack Overflow 上的这篇文章 大概有三种方法: 1. 先设置整个 text 为 NSMutableAttributedString, 再使用 Range 设置要改变颜色(字体)的文 ...

  4. iOS label显示不同颜色的字体

    在项目中我们会遇到很多在label上显示不同颜色字体的情况,网上有很多的第三方类库像什么AttributedLabel.TTTAttributedLabel之类的,今天我在这只是记录下他的简单实现, ...

  5. swift - label 的font 设置 文字字体和大小

    设置字体和颜色 lab.textColor = UIColor.init(hexColor: "795928")lab.font = UIFont.systemFont(ofSiz ...

  6. 同一label显示不同字体

    UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(10, 10, 100, 30)]; //设置label要显示的字符串的内容 NS ...

  7. android中TextView分段显示不同颜色,字体,时间

    例子1: 设置部分文字背景高亮显示: Java代码 public class HighLightActivity extends Activity {           String strs=&q ...

  8. gtk 设置标签(label)里字体的大小 颜色等属性的方法

    /* 这里foreground设置字体颜色 underline设置下划线 underline_color设置下划线颜色 */ gtk_label_set_markup( GTK_LABEL(label ...

  9. cocos2d-x Label几种字体分析

    阅读提示 加???表示可能描述不准确,或不太确定细节. 用词不准确的地方比较多,描述不严谨的地方比较多 可能理解都是错误的,抛砖引玉吧 cocos2d-x 版本:cocos2d-x 3.3 转载或引用 ...

  10. Linux下输出不同颜色的字体详解

    1.介绍:终端字符的颜色是用转义序列进行控制,是文本模式下的系统显示功能,和具体的语言无关. 转义序列是以 ESC 开头,可以用 \033 完成相同的工作(ESC 的 ASCII 码用十进制表示就是 ...

最新文章

  1. VB.NET 数组的定义 动态使用 多维数组
  2. Robotium测试没有源码的apk--需重签名apk
  3. 微软热门知识点之------c#3.0新特性【转】
  4. 记一次Redis和NetMQ的测试
  5. android基础(基本框架的构成)
  6. c语言中realloc()函数解析
  7. oracle 删除字段中空格
  8. FAT12中,如何定位大于一个扇区(512B)的文件内容
  9. 特斯拉上海超级工厂正尽全力生产和交付 外媒称已进入Plaid模式
  10. 更改管理员密码以后网站不能启动
  11. 深入理解Yii2.0 (3)行为(Behavior)
  12. MPI/DP转以太网通过CHNet-S7200/300连接IFIX组态TCP通信
  13. 电脑键盘equals在哪个位置_【电脑键盘在哪里调出来】电脑键盘在哪里找_电脑模拟键盘在哪里...
  14. Java游戏开发超级玛丽总结_超级玛丽游戏设计(java)
  15. Python爬虫:头条小姐姐们都来给你拜年啦!
  16. Settings Preference 的理解
  17. C#基础知识梳理系列十五:反射
  18. 华为云618年中钜惠,服务器免费领三个月
  19. 『推箱子』苏晓辉の转专业面试作品 · 纪念品
  20. 顺丰同城赴港IPO,即时配送烽火再起

热门文章

  1. 学术 | 如何写一篇学术论文?(上)
  2. 融入常识知识的生成式对话摘要
  3. AI架构师:深度学习框架、部署上线及应用,一文梳理
  4. 【ACL2020放榜!】事件抽取、关系抽取、NER、Few-Shot 相关论文整理
  5. 【python】读取json文件
  6. 机器学习作业班_python实现支持向量机
  7. 百面机器学习—模型复杂度与模型的方差、偏差的关系
  8. 深度学习TF—12.Auto-Encoders(AE)与Varational Auto Encoder(VAE)实战
  9. TF2.0-tf.keras.layers.Concatenate
  10. 机器学习5-支持向量机