标签: ios swift uitextview caret
我有一个UITextView,可通过自定义键盘将文本插入其中(下图)。我想做的是,当我将光标移动到文本末尾以外的位置时(如下图所示),从键盘输入的数字应输入到光标所在的位置。当前发生的情况是,即使我将光标放在其他位置,当按下数字按钮时,数字也会放在文本的末尾而不是光标所在的位置。
我想也许我可以找到光标的位置,就可以在该位置添加文本,但是我不确定如何找到该位置。
我也找到了一些类似的问题,但是在Swift中找不到任何问题,并且我不太了解目标c,所以谢谢。