iOS 自定义视图:《用户协议及隐私政策》弹框(包含超链接属性)【本文包含完整demo源码,demo支持中英文切换】

文章目录

  • 前言
  • I、 自定义TextView: QCTTextViewHyperLink
    • 1.0 demo源码
    • 1.1 新增超链接属性
    • 1.2 实现代理方法
  • II、封装 获取 《用户协议及隐私政策》的数据方法
  • III、see also
    • 3.1 NSUnderlineStyleSingle 下划线和颜色
    • 3.2 传递block参数

前言

  • 《用户协议及隐私政策》 弹框的实现步骤:

1、自定义TextView,采用富文本属性进行内容设置attributedText(包括下划线NSUnderlineStyleSingle、超链接NSLinkAttributeName 、颜色NSForegroundColorAttributeName 等信息)
2、实现代理方法textView:shouldInteractWithURL:inRange,处理点击超链接的回调(打开对应URL Webview)

你可能感兴趣的:(iOS进阶)