UILabel获取点击的字符

最近因为需要在一段文字中处理不同的点击事件,具体就是点击到用户昵称时进行处理,可是用户昵称的长度无法确定,也就不方便直接使用多个UILabel处理,避免出现因为换行导致的问题。
后来也是通过NSAttributedString处理不同的显示,然后在再根据CoreText计算点击的位置,从而处理不同的点击效果。

关于这一块,做了一个第三方库ZkTouchableLabel,希望能够帮助到需要的童鞋吧。具体的用法相比不用多说,就和正常的Pods库一样,使用Swift4.0实现。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,259评论 4 61
  • 【每日一谈心】:QQ,谈心时间到啦。 QQ说:妈妈,我今天很开心我在幼儿园没哭,我坐那看一会儿小猪佩奇妈妈就来接我...
    674e09b5464a阅读 246评论 0 0
  • 半座秀山 半条江水 半条街道 半墙花影 半轮明月 谁偷走了岁月 也偷走了记忆 剩余日落与余晖
    梦双眸阅读 502评论 1 11
  • 何为贵人?其实贵人并没有想象的那么神圣,也不是牛人或是成功人士的专属称谓。我们都成为过别人的贵人,也都得到过贵人的...
    小米雨路阅读 200评论 1 1