У меня есть контроллер представления, который имеет 6 текстовых полей, расположенных горизонтально (используется для ввода PIN-кода).

При нажатии на первое текстовое поле клавиатурыотображается и IQKeyboardManager работает правильно. Но при переключении на другое текстовое поле в качестве первого респондента IQKeyboardManager делает странный переход.
Возможно ли включить IQKeyboardManager только тогда, когда первое текстовое поле становится первым респондентом, а не когда первый ответ переключается между ними?