iOS实现富文本图片与文字点击功能

 时间:2024-10-23 00:53:56

1、在这里使用UITextView来实现富文本的,首先声明一个UITextView的属性或者是成员变量,然后初始化设置位置,同时遵守协议。

iOS实现富文本图片与文字点击功能

2、在这里设置富文本显示的可点击文字,需要设置可点击的文字设置富文本属性为NSLinkAttributeName。

iOS实现富文本图片与文字点击功能

3、同时在这里设置一个可点击的图片,显示在文字的前面,注意的是需要设置好图片的size,同时也添加上NSLinkAttributeName属性,同时设置好值。

iOS实现富文本图片与文字点击功能

4、接着我们设置textView显示的富文本内容,另外需要设置下editable值为NO,这样子为了保证输入框是不可编辑的,因为我们实现的是显示功能。

iOS实现富文本图片与文字点击功能

5、然后是在textview的协议方法shouldInteractWithURL中判断点击的内容来进行相应的操作。

iOS实现富文本图片与文字点击功能

6、为了保证显示,我们需要取消长按弹窗的功能,我们需要设置下menuVisible为NO,同时设置textview取消第一响应者。

iOS实现富文本图片与文字点击功能
  • 页眉如何设置成每页不同?
  • 苹果电脑隔空投送怎么设置仅联系人#校园分享#
  • 页眉怎么设置不同页面不同内容
  • word中如何把页眉设置每页不同的内容
  • WORD里页眉每一页都不同该怎么设置
  • 热门搜索
    驴打滚的做法视频 冰棍的做法 馅饼的做法怎么和面 衰怎么读 人参炖鸡的做法 头痛怎么办快速缓解小方法 龙利鱼的做法大全家常 蒸面包怎么做家庭做法 鱼肉的做法 鸭腿的做法