1. 改变指定字符的颜色

NSString * text = [NSString stringWithFormat:@"%@米",distance];

NSMutableAttributedString *attributedStr = [[NSMutableAttributedString alloc]initWithString:text];

[attributedStr addAttribute:NSForegroundColorAttributeName value:blackTextColor range:NSMakeRange(text.length -1,1)];

cell.labelright.attributedText = attributedStr;

2.在价格中间加横线

NSString * text = [NSString stringWithFormat:@"¥ %@",[sourseDic objectForKey:@"originalPrice"]];

NSMutableAttributedString *attrStr = [[NSMutableAttributedString alloc] initWithString: text];

[attrStr addAttribute:NSStrikethroughStyleAttributeName value:[NSNumber numberWithInteger:NSUnderlineStyleSingle] range:NSMakeRange(0, text.length)];

cell.labelOldPrice.attributedText = attrStr;

转载于:https://www.cnblogs.com/danMing-love/p/6873136.html

iOS开发中的富文本相关推荐

  1. iOS开发- OC之富文本

    之前做项目时遇到一个问题: 使用UITextView显示一段电影的简介,由于字数比较多,所以字体设置的很小,行间距和段间距也很小,一大段文字挤在一起看起来很别扭,想要把行间距调大,结果在XCode中查 ...

  2. ios开发text kit_iOS富文本(三)深入使用Text Kit

    在上一篇中介绍了Text Kit的三种基本组件的关系并且简单的实现了怎么使用这三种基本组件,本片将深入的去使用这三种基本组件. NSTextStorage NSTextStorage是NSMutabl ...

  3. 手机直播app制作时怎样在iOS中实现富文本

    我们在观看直播时,经常会看到有的主播房间名字下面带有话题小标签,比如#搞笑的一天##悲伤的瞬间##双十一买了点啥#等,虽然看起来是很小的一个功能,但是在进行手机直播app制作时,在iOS中通过富文本的 ...

  4. iOS开发中常用的方法

    iOS开发中常用的方法 系统弹窗: 过期方法: UIAlertView *alertView = [[UIAlertView alloc]initWithTitle:@"确认报价" ...

  5. [翻译] DTCoreText 从HTML文档中创建富文本

    DTCoreText 从HTML文档中创建富文本 https://github.com/Cocoanetics/DTCoreText 注意哦亲,DTRichTextEditor 这个组件是收费的,不贵 ...

  6. IOS开发中常量的处理

    IOS开发中,文本解析,键值处理等都会用到常量项目中大部分的处理都是用的C的预处理#define来处理常量 ,比如:#define ELEMENT "element" #defin ...

  7. 项目中的富文本编辑器该如何选择?

    项目中经常需要用到富文本编辑器的时候,而常见的富文本编辑器都有哪些?该如何选择? 先看看市面上都有哪些可用的富文本编辑器: TinyMCE(插件式的,支持 Vue,React,Angular 框架) ...

  8. iOS开发中使用UILabel设置字体的相关技巧小结

    这篇文章主要介绍了iOS开发中UILabel设置字体的相关技巧小结,代码基于传统的Objective-C,需要的朋友可以参考下 一.初始化 复制代码代码如下: UILabel *myLabel = [ ...

  9. iOS开发中的神兵利器 [实战系列]-李发展-专题视频课程

    iOS开发中的神兵利器 [实战系列]-11758人已学习 课程介绍         - 140节课程讲解GitHub中近百个过千star的iOS热门开源项目 - 市面上唯一大规模讲解热门的iOS开源项 ...

最新文章

  1. +z +Z compiler flag for HP
  2. 【dotnet跨平台】Visual Studio Code常见问答
  3. 解决win7 64位操作系统下安装PL/SQL后连接报错问题: make sure you have the 32 bits oracle client installed
  4. 自动化监控--zabbix中的show value详解
  5. ubuntu 打开ssh登陆_Ubuntu 开启远程登录 SSH 的安装和配置
  6. 普通的101键盘在Mac上的键位对应
  7. java程序崩溃怎么重启_android 异常崩溃后 重启app(进程守护方式实现)
  8. SDN,你必须了解的基础知识【定期更新】
  9. 计算机考研高分扎堆学校如何处理,考研:名校400+扎堆,450+和数学满分频现,网友:这届太厉害了!...
  10. 32位jdk最大内存_Java安装之JDK下载篇
  11. DedeCMS V5.7模块MVC框架基本说明
  12. IntelliJ IDEA :解决idea导入项目爆红
  13. iis p访问php密码,访问IIS网站需要输入用户名密码(非匿名登录)问题汇总
  14. windows 验证tftp服务器,细说Windows tftp服务器配置
  15. 道岔及转辙机结构详解
  16. 群晖Docker部署MySQL服务
  17. IOT连接阿里云(一):调试MQTT通路
  18. VS注释提示英文变中文的方法
  19. 加加米-又一网络营销中的异军突起!新生的尖锐之师
  20. PASCAL VOC数据集 生成train.txt、test.txt、tainval.txt、val.txt

热门文章

  1. Unity3D 学习教程 14 C# 旋转镜头
  2. Use Amazon VM to try Openstack (1) (with DevStack)
  3. sea 配置资料收集
  4. 轻松提取und文件加密内容,破解X-文件锁
  5. PAT1003. 我要通过!
  6. Python中的字符串(搜索和替换、对齐、统计、分离和连接)
  7. 2022年顺顺顺,送3本技术好书借你千里风
  8. 搜狗2020年测试工程师笔试题
  9. Selenium系列文章汇总
  10. 去中心化保证金交易平台Lever完成60万美元种子轮融资,NGC Venture等领投