ResignFirstResponder в ABNewPersonViewController после редактирования - PullRequest
0 голосов
/ 28 марта 2012

В классе, который подклассы ABNewPersonViewController в режиме редактирования, я загружаю прозрачное представление (файл xib).

Когда я делаю некоторые правки, клавиатура выскакивает, и даже после загрузкиследующий вид, клавиатура не будет сбрасывать со счетов.

Где мне подать в отставку первого респондента?

enter image description here

Ответы [ 3 ]

1 голос
/ 28 марта 2012

Вам нужно оставить его, когда ваше представление исчезает, например:

-(void)viewWillDisappear:(BOOL)animated{

[myTextView resignFirstResponder];

}
0 голосов
/ 30 марта 2012

Назначьте UITextFieldDelegate и напишите этот метод для отставки клавиатуры.

-(BOOL)textFieldShouldReturn:(UITextField *)textField
{
    [TextFieldName resignFirstResponder];

    return YES;
}

Надеюсь, это может вам помочь. Спасибо !!

0 голосов
/ 28 марта 2012

Самый простой способ - вызвать endEditing на виде.

...