UILabel获取点击的字符

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

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

你可能感兴趣的:(UILabel获取点击的字符)