![]() |
1
68
控制UITextField中的光标位置非常复杂,因为输入框和计算位置涉及到太多抽象。然而,这肯定是有可能的。您可以使用成员函数
这里有一个函数,它获取一个范围并选择该范围内的文本。如果只想将光标放在某个索引处,只需使用长度为0的范围:
例如,将光标放置在
|
![]() |
2
4
有助于在索引处定位(Swift 3)
|
![]() |
3
3
我终于找到了解决这个问题的办法!您可以将需要插入的文本放入系统粘贴板,然后将其粘贴到当前光标位置:
粘贴功能是OSV3.0特有的,但我已经测试过了,它可以很好地使用自定义键盘。
|
![]() |
4
2
这是@Chris R的Swift版本。 为Swift3更新
|
![]() |
5
1
随便用这个
|
![]() |
6
0
我不认为有一种方法可以将光标放在你的电脑中的某个特定位置
|
![]() |
7
-2
下面是一个可以很好地解决此问题的代码片段:
|