Отключить кнопку на клавиатуре не работает 0 iOS - PullRequest
0 голосов
/ 22 сентября 2011

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

- (BOOL)textFieldShouldEndEditing:(UITextField *)textField{
    NSLog(@"shouldend");
    return YES;
}

- (BOOL) textFieldShouldBeginEditing:(UITextField *)textField {
    NSLog(@"should begin");
    return YES;
}

Дополнительная информация: это проблема для всего приложения.Кнопка никогда не работает в любом текстовом поле в моем приложении.

1 Ответ

1 голос
/ 22 сентября 2011

Возможно, вам нужно реализовать метод UITextFieldDelegate – textFieldShouldEndEditing::

- (BOOL)textFieldShouldEndEditing:(UITextField *)textField {
    return YES;
}

Чтобы проверить, что происходит, вы также можете вставить простые NSLog s в – textFieldDidBeginEditing: и – textFieldDidEndEditing:,Это скажет вам, получен ли жест или нет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...