iOS:如何使用 IQKeyboardManager 更改要聚焦的 UITextField 的顺序

Col*_*amp 3 ios uistoryboard swift iqkeyboardmanager

我已经把多UITextFieldsUIViewController故事板。
我正在使用IQKeyboardManagerUITextFields在它们聚焦时在键盘上滚动。

IQKeyboardManager 工具栏

当我单击键盘工具栏中的下一个按钮时,另一个UITextField正在获得焦点,而当前一个失去焦点。

我怎样才能控制焦点的顺序的的UITextFieldS按键盘工具栏按钮?

Har*_*dim 5

IQAutoToolbarManageBehaviour

在你的情况下可能是

IQKeyboardManager.sharedManager().toolbarManageBehaviour = .byTag
Run Code Online (Sandbox Code Playgroud)

然后将标签添加到您的TextFields

textField1.tag = 1
textField2.tag = 2
textField3.tag = 3
Run Code Online (Sandbox Code Playgroud)