美文网首页
UITextView禁用文本选择,保留链接跳转。完美实现!

UITextView禁用文本选择,保留链接跳转。完美实现!

作者: Juggie | 来源:发表于2019-08-07 21:11 被阅读0次

目前网上能百度到的方法各种不完美,比如:

-(BOOL)canBecomeFirstResponder

- (BOOL)canPerformAction:(SEL)action withSender:(id)sender

在这两个函数里做文章,要么会误杀(禁用别的功能)。要么不完善(还保留选择框,放大镜等)。都不能完美的满足要求。

我们从另一个角度来考虑这个问题:只有当点击到link的时候才算点击到textView,点击其它文本时不算点击textView,这样就免去了其他后续的烦恼了。

代码如下:

关键代码

相关文章

网友评论

      本文标题:UITextView禁用文本选择,保留链接跳转。完美实现!

      本文链接:https://www.haomeiwen.com/subject/pttzdctx.html