iOS UIlabel 超链接点亮位置点击响应 + 长按可复制

这篇文章针对于UILabel的超链接点亮(即UILabel 自动检测文字中的电话号码web超链接),点击相应位置拨打电话和跳转Web页。以及长按 复制内容的功能。

自定义了个 HyperlinksLabel ,是基于MZSelectableLabel实现的 。使用方法非常简单,只需要HyperlinksLabel 创建对象后 调用

    [_lab  urlAndIphoneValidation:@"电话18708123456 链接http://www.baidu.com/"];

一行代码解决。

iOS UIlabel 超链接点亮位置点击响应 + 长按可复制_第1张图片

iOS UIlabel 超链接点亮位置点击响应 + 长按可复制_第2张图片

我做了个demo放github上,点击打开链接,如有兴趣的欢迎下载。

送人玫瑰,手留余香。如有帮助请点赞,评论示意。谢谢。

补充一个 demo中所说的可能不走dealloc释放通知的原因,点击打开链接

你可能感兴趣的:(ios)