2 syx 20140606 syx_20140606 于 2016.04.06 11:23 提问

iOS 怎么实现多行字符串中设置没几个关键词不同颜色,并且关键词可以点击响应事件?

图片说明

7个回答

hi_chen_xingwang
hi_chen_xingwang   Rxr 2016.04.06 12:17

把关键词从label中分离出来,单独创建一个label 或者 button 各自设置颜色添加点击事件

Althonx1024
Althonx1024   2016.04.06 15:32
oyljerry
oyljerry   Ds   Rxr 2016.04.06 22:51

用webview来加载html页面来显示

l2i2j2
l2i2j2   2016.04.08 23:03

你这个iOS确实实现不了,主要是这个点击事件实现不了。正如楼上所说,估计也就只能用webView来实现了。

syx_20140606
syx_20140606   2016.04.11 09:32

自己实现了,用可变字符串属性,去设置即可实现

lck5201314cs
lck5201314cs   2016.04.13 21:27

设置lable的attributedText属性来自定义文本的各区域颜色...,至于点击事件的话, 我会用两个button来覆盖, 然后把颜色设为[uicolor clear];, 这个方法有点取巧.

lck5201314cs
lck5201314cs   2016.04.13 21:28

设置lable的attributedText属性来自定义文本的各区域颜色...,至于点击事件的话, 我会用两个button来覆盖, 然后把颜色设为[uicolor clear];, 这个方法有点取巧.

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!