【发布时间】:2009-12-11 01:30:54
【问题描述】:
我有一个总是格式为“XX0000000XX”的文本字段,X 是一个字母,0 是一个数字。我会在用户键入时根据他们是否需要输入数字或字母来切换键盘。
这工作正常,直到用户将光标放在文本字段的中间进行编辑。如何确定 UITextField 中的光标位置?
我知道 UITextView 有一个可以使用的 selectedRange,但我读过你不能强制 UITextView 成为单行条目?即禁用多行文本。
【问题讨论】:
-
以下两个答案都不适合这种情况(尽管它们都有一些优点 - 谢谢!)。我已经向 Apple 发送了一个错误,重新检测光标位置,客户很乐意按照现在的方式运行它。唷。如果您有允许检测光标位置的解决方案,请告诉我。
-
请让我们知道 Apple 何时会响应该错误。 ;)
标签: iphone objective-c uitextfield