【发布时间】:2010-12-02 18:46:36
【问题描述】:
我有一个UITextField,我通过修改更改通知处理程序中的文本来强制格式化。这很好用(一旦我解决了重入问题),但给我留下了一个更烦人的问题。
如果用户将光标移动到字符串末尾以外的位置,那么我的格式更改会将其移动到字符串的末尾。这意味着用户一次不能在文本字段的中间插入一个以上的字符。
有没有办法记住然后重置UITextField中的光标位置?
【问题讨论】:
-
关于获取和设置光标位置以及插入文本的快速回答。 stackoverflow.com/a/34922332/3681880
标签: ios iphone uitextfield uitextposition uitextrange