UITextFieldsfirstResponder问题
大家好,我正在处理多个 uitextfields。我在更改firstResponder 时遇到光标放置问题。我想做“一旦我们在第一个字段中输入第三个字符,光标就会放置在第二个字段中”。但光标停留在第三位。这里我将第一个文本字段的长度限制为 3。
hello all i am working with multiple uitextfields.i have a problem in cursor placing while changing firstResponder. i would like to do "Cursor placement in 2nd field once we entered the 3rd character in the 1st field." but the cursor stays in 3rd place.here i am restricting my first text field length to 3.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这个答案应该对您有帮助。您设置在第一个文本字段状态更改时发出的通知,触发检查文本字段长度的方法。如果
firstTextField.text.length
等于三个字符,则调用[secondTextField comeFirstResponder]
。This SO answer should help you. You set up notifications to be issued when the first text field state changes, firing a method that checks the text field's length. If
firstTextField.text.length
is equal to three characters, call[secondTextField becomeFirstResponder]
.