resignFirstResponder не скрывает клавиатуру на textFieldShouldReturn

У меня есть представление с UITextField, который должен скрыть клавиатуру при нажатии возврата.

Моя функция заключается в следующем:

- (BOOL)textFieldShouldReturn:(UITextField *)textField {
 if ( textField == userPassword ) {
  [textField resignFirstResponder];
 }
 return YES;
}

Обычно клавиатура должна быть скрыта, но она остается на экране. resignFirstResponder правильно вызывается. Чего мне не хватает?

Ответы на вопрос(14)

Ваш ответ на вопрос