2

我想知道是否有办法检测 textField.text 当前是否突出显示。我正在尝试格式化电话号码,它在用户突出显示该字段的例外情况下工作,然后立即开始输入新号码而不是先清除它。第一个 ( 没有设置,因为我在添加之前尝试检测该字段的长度是否为 0。在文本突出显示,然后按键时,长度大于 0,因此它不起作用。

谢谢

4

1 回答 1

1

是的,由于 UITextField(我相信 UITextView)采用了 UITextInput 协议,因此您可以使用任何该协议方法(包括selectedTextRange. 见UITextInput Protocol Reference

于 2013-06-19T22:30:06.090 回答