我有一个UITextField ,我强制格式化通过修改更改通知处理程序中的文本。 这很好(一旦我解决了重入问题),但留给我更多的唠叨问题。 如果用户将光标移动到string末尾以外的位置,则我的格式更改会将其移动到string的末尾。 这意味着用户不能一次插入多个字符到文本字段的中间。 有没有办法记住,然后重置UITextField的光标位置?