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

图片说明

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

http://www.360doc.com/content/15/0619/14/19119980_479198602.shtml

用webview来加载html页面来显示

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

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

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

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