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. WinCE项目应用之车载导航
  2. ElementNotVisible exception in Selenium WebDriver
  3. [转]C++学习:VC++动态链接库(DLL)编程深入浅出(zz)
  4. .NET Core实战项目之CMS 第十章 设计篇-系统开发框架设计
  5. 1.three.js世界的4大要素
  6. 目前流行的装修风格_现在最流行的八大装修风格
  7. (map)出现最多的数
  8. 开源 非开源_打破开源中的怪胎刻板印象
  9. 迭代器模式在 Java 容器中的实现
  10. window下Ionic环境安装
  11. Android GPS定位
  12. 苹果台式电脑怎么使用计算机,苹果台式电脑开开不了机怎么办
  13. 推荐一款免费的pdf怎么转换成word工具
  14. vue项目为什么选择svg图标
  15. 4G全网通模块 高通骁龙410系列-MSM8916(M9+) Cortex-A53架构
  16. [FastDFS] 文件路径M00是什么意思
  17. 一比二购增加您指定商品降价时,给您发送邮件通知的功能
  18. Java开发 - 消息队列之RabbitMQ初体验
  19. ftp服务器修改pasv,ftp服务器修改pasv
  20. mysql cascade 查询_Python全栈 MySQL 数据库 (SQL查询、备份、恢复、授权)

热门文章

  1. Transformer提效之路干货笔记——一文梳理各种魔改版本Transformer
  2. 算法工程师面试必考点:Dropout和R-Dropout的使用技巧
  3. MIND新闻推荐冠军分享细节揭秘
  4. 【面经】算法岗面试复盘:阿里,百度,作业帮,华为
  5. AI市场需求变化了,应届生们却还停留在几年前的认知上...
  6. 用了Python这么久,你连这个都没试过?
  7. 分享一些自用软件,学妹们用了都说好用!
  8. 02 Nginx和Keepalived高可用
  9. 深度学习:批归一化和层归一化Batch Normalization、Layer Normalization
  10. 深度学习:bert embedding用法详解