我添加工具栏文本字段,并在文本框它可以显示键盘或显示UIPickerView像图像移动光标/重点放在其他文本框
如何从文本框光标/焦点移到编程到其他textField(工具栏上的Next和Back按钮)?
P.S.我知道如何调用方法(将UIBarButtonItem添加到工具时设置选择器)。我只需要在代码上的相应UITextField
对象移动焦点/光标
我添加工具栏文本字段,并在文本框它可以显示键盘或显示UIPickerView像图像移动光标/重点放在其他文本框
如何从文本框光标/焦点移到编程到其他textField(工具栏上的Next和Back按钮)?
P.S.我知道如何调用方法(将UIBarButtonItem添加到工具时设置选择器)。我只需要在代码上的相应UITextField
对象移动焦点/光标
将焦点移动到另一个响应者可以使用[textField2 becomeFirstResponder];
。我还可以建议一个IQKeyboardManager library,它自动添加一个类似的工具栏。
Япометилтвойответкакправильный,таккакэтабиблиотека - этоточтонадо,онадажерешаетпроблемукогдаклавиатурапоявляетсяатекстовоеполеуплываетвышеэкранаиегобываетневиднокогдаесть滚动视图 –
使用UIResponder
方法-resignFirstResponder
& -becomeFirstResponder
失去和获得分别焦点。
例如:
[nextTextField becomeFirstResponder];
如果您有文本字段a,b和c来生成键盘,或者如果键盘已经可见,请将光标聚焦到另一个文本字段上,只需调用a.becomeFirstResponder()或您想要关注的任何文本字段 –