Клавиатура не выдвигается под IOS 5 - PullRequest
0 голосов
/ 01 декабря 2011

У меня есть приложение, которое прекрасно работало до выхода IOS 5. Мне удалось исправить большинство проблем, вызванных обновлением, но я не могу заставить клавиатуру убираться. Моим другим приложениям удается сделать это нормально под IOS 5, но мне чего-то не хватает в этом приложении. Приложение прокручивает большой PDF и textField, чтобы перевести пользователя на определенную страницу. Когда появляется клавиатура, она закрывает текстовое поле, и виден только файл PDF. В 4.2 клавиатура убирается при нажатии Pdf, но это не работает с IOS 5. Я использую код ниже, но он не вызывается, тогда как в других моих приложениях, которые успешно убирают клавиатуру, вызывается код что мне не хватает.

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

1 Ответ

0 голосов
/ 02 декабря 2011

Идея быстрого исправления? положить это в обработчике касания просмотра PDF?

if ([pageNo isFirstResponder]) [pageNo resignFirstResponder];

...