在开发中,一般都会有遵守服务条款之类的声明,而在这些提示语当中,常常会设置某一段文字可以点击,值得注意的是控制类型必须改成YYLabel class。

  • 1.YYLabel
NSMutableAttributedString *text = [[NSMutableAttributedString alloc] initWithString:@"我已阅读并接受"];
text.yy_color = [UIColor lightGrayColor];
text.yy_font = [UIFont systemFontOfSize:10];
NSMutableAttributedString *clickText = [[NSMutableAttributedString alloc] initWithString:@"《e联盟商城网络服务协议》"];
clickText.yy_font = [UIFont systemFontOfSize:10];
clickText.yy_color = [UIColor redColor];
[clickText yy_setTextHighlightRange:clickText.yy_rangeOfAll color:[UIColor redColor] backgroundColor:[UIColor greenColor] tapAction:^(UIView * _Nonnull containerView, NSAttributedString * _Nonnull text, NSRange range, CGRect rect) {[self showAlertView:@"协议即将添加"];
}];
[text appendAttributedString:clickText];
self.severiceLabel.attributedText = text;
复制代码
  • 2.YYTextView
    self.textTF = [YYTextView new];self.textTF.textColor = [UIColor darkTextColor];self.textTF.font = [UIFont systemFontOfSize:12];self.textTF.placeholderFont = [UIFont systemFontOfSize:12];self.textTF.placeholderTextColor = [UIColor darkGrayColor];self.textTF.placeholderText = @"留下您的购物体验和使用感受,帮助其他小伙伴~";[self.textView addSubview:self.textTF];[self.textTF mas_makeConstraints:^(MASConstraintMaker *make) {make.edges.equalTo(self.textView);}];
复制代码

YYLabel和YYTextView的使用相关推荐

  1. yytextview多种格式_YYKit之YYText

    原文:http://www.cnblogs.com/lujianwenance/p/5716804.html 本文的目的是希望能帮助到我们更快的熟悉和学习YYText的结构和实现的思路,如有不正确或者 ...

  2. iOS tableView性能优化之异步排版和绘制渲染----YYText框架学习(YYTextAsyncLayer)

    YYWebImage源码分析 YYImage源码 YYModel源码解析 前言 这段时间针对设计架构,解耦以及性能优化相关的知识点看了不少,前两者可以看MVVM和AOP编程思路,最后一个是昨天看的,Y ...

  3. yytextview多种格式_iOS YYText的使用笔记一(YYTextView图文编辑器)

    YYText是强大的YYKit的一部分可以单独下载 Powerful text framework for iOS to display and edit rich text. (It's a com ...

  4. yytextview多种格式_YYTextView使用笔记

    如何设置 YYTextView 的行间距 YYTextView控件本身并没有设置行间距的属性, 如果要设置行间距,需要通过设置NSMutableAttributeString 富文本类来处理. YYK ...

  5. iOS YYText的使用笔记一(YYTextView图文编辑器)

    YYText是强大的YYKit的一部分可以单独下载 Github地址 :    https://github.com/ibireme/YYText Powerful text framework fo ...

  6. yytextview 复制_用YYTextView 实现填空题作答功能

    整理了一份Demo,因为每个项目具体的需求不一样,我只把基本的功能整理出来了 Demo放在GitHub上 项目中要实现填空题的作答功能,比如诗词填空:床前明月光,___________.举头望明月,_ ...

  7. 使用YYLabel匹配连接

    YYLabel用来处理label 中的链接以及匹配文字及图片等很好的框架.文章分享使用storyboard和代码两种方式使用YY. YYLabel是一个UIView,直接拖UIView然后指定它的cl ...

  8. iOS - UILabel点击选中文字,部分高亮,YYLabel

    最近有这个一个小需求,有这样一个tipLabel:"添加QQ:670360112 进行在线咨询" .其中qq号要求高亮并且可以点击复制,并弹出提示框提示复制成功. 好吧,需求基本是 ...

  9. YYLabel的几个实用小技巧

    ---- 如果你在开发社交相关的APP时,可能会用到富文本超链接等功能,可选的框架很多,YYKit是一个不错的选择,我在使用的过程中遇到几个小麻烦跟大家分享一下(主要是YYLabel,更高级的用法还没 ...

最新文章

  1. 改变Error tip的背景色.
  2. 怎么找出电脑里隐藏的流氓软件_9成人都不知道的秘密!那些隐藏在你电脑里的“大象”!...
  3. [j2me]手机也可以玩播客(Podcast)! Geek开发说明[开源]
  4. Java --- 常用API
  5. ios php rsa,RSA 加密 iOS
  6. 04.React事件 方法、 React定义方法的几种方式 获取数据 改变数据 执行方法传值...
  7. thinkphp3.2.3 调用自定义模型提示找不到类_面试BAT必问的JVM,今天我们来说一说它类加载器的底层原理...
  8. java元注解_Java的元注解
  9. 保存div与页面滚动条的位置
  10. 我,27岁,程序员,今年无情被辞:该转行还是降薪和年轻人抢饭碗?
  11. 插上翅膀,让Excel飞起来
  12. 服务器主板维修教学视频,第60讲 超微服务器主板远程管理讲解与演示
  13. snagit 注册码
  14. MATLAB对数刻度绘图 (不等间距坐标绘图)
  15. 女孩不是拜金,是败给了生活
  16. C语言32位系统下基本类型数据所占字节数
  17. TensorFlow 卷积神经网络之猫狗识别(二)
  18. 封闭解、解析解和数值解定义
  19. 算法之大数运算加减法源代码
  20. 共享虚拟主机是不是服务器,共享虚拟主机、独享虚拟主机还是云服务器?

热门文章

  1. js--动态生成表格
  2. 微服务大战:Spring启动大战。 Ballerina
  3. 传奇链改游戏开发(传奇复古MIC)链游市场分析全面测评
  4. 怎么批量提取网站中的内容-免费网页数据提取软件
  5. 李宏毅ML笔记12:半监督
  6. vue element 父传子,第一次传不过去
  7. HTTP协议-get与post请求
  8. Codeforces 833D Red-Black Cobweb 边分治
  9. 2021年UI/UE设计师学习最新线路规划
  10. TXS0102使用说明