Swift 5. Кнопка Done на keypad’e

На экране авторизации, при заполнении полей Логина кнопка Return(Next) переключает фокус между полями. После ввода пароля в поле Password кнопка Done на keypad’e должна дублировать логику работы кнопки Log In. Как это сделать?


Ответы (1 шт):

Автор решения: VAndrJ

Если у Вас UITextField, назначьте делегат UITextFieldDelegate и в методе textFieldShouldReturn(textField:) выполняйте что нужно:

func textFieldShouldReturn(textField: UITextField) -> Bool {
    performLoginAction()
    return true
}
→ Ссылка