当您双击UITextView时,它会默认选择最接近的单词,通常可以正常工作。问题是如果我的textview包含如下内容:
SELECT * FROM my_table
然后您点击table
的{{1}}部分,只会选择my_table
,但我想选择整个table
字符串。
我可以通过添加my_table
并处理双击,自己检测范围并自己选择范围来解决这个问题,但是我想知道是否有任何我可以在UITextView上覆盖来处理这种情况(例如macOS有一个doubleClickAtIndex方法,可以覆盖它来处理这个确切的情况。