У меня есть приложение, которое имеет некоторые текстовые представления на одном из контроллеров.
Когда приложение обрабатывает эти текстовые представления отключены и их взаимодействие с пользователем отключено.
Проблема в том, что при повторном включении текстовых представлений они реагируют на любые касания, сделанные в тех случаях, когда они отключены.
Это стало еще хуже, потому что они стали первым респондентом, но код, который я написал для textViewDidBeginEditing, НЕ запускается ... это означает, что вместо кнопки «Готово» в правом верхнем углу панели навигации вместо этого он по-прежнему представляет Вместо этого нажмите кнопку Отправить.
Я попытался автоматически уволить первого респондента, когда они стали активными, но это не имеет никакого эффекта.
Кто-нибудь знает, почему эти щелчки при деактивации вступают в силу при повторном включении и как их остановить. Имейте в виду, что я уже пытался уйти в отставку первым респондентом и отключил взаимодействие с пользователем.
Спасибо
Craig
EDIT:
Я только что заметил, что эта проблема вызвана не щелчками, когда они неактивны, а потому, что при включении UITextView он отображает клавиатуру.
Это известный дефект с iPhone OS 2.1 ...
Информация о выпуске для 2.2