У меня есть приложение, которое имеет некоторые текстовые представления об одном из контроллеров. Когда приложение обрабатывает эти текстовые представления, отключены и отключили их взаимодействие с пользователем.
Проблема состоит в том, что, когда текстовым представлениям повторно включают, они отвечают на любые касания, сделанные когда они, где отключено.
Это даже усугублено, потому что они становятся первым респондентом, но код, который я написал для textViewDidBeginEditing, НЕ выполняется..., это означает, что вместо того, чтобы иметь сделанную кнопку на верхней правой из Военно-морской Панели вместо этого он все еще представляет кнопку отправки вместо этого.
Я попытался автоматически оставить первого респондента, когда они становятся активными, но это не имеет никакого эффекта.
Делает любой знает, почему эти щелчки, в то время как деактивировано вступают в силу, когда повторно включенный и как остановить их. Примите во внимание, что я попытался оставить первого респондента и уже отключил взаимодействие с пользователем.
Спасибо Craig
Править:
Я только что заметил, что эта проблема не вызывается щелчками, в то время как неактивный, но потому что, устанавливая UITextView на включенные причины это для отображения клавиатуры.
Это - известный дефект начиная с iPhone OS 2.1... Информация о версии для 2,2
Это ошибка, известная со времён iPhone OS 2.1. При вызове UITextView.enabled = YES
появляется клавиатура, см. примечание о версии для OS 2.2.
Release Note
Обойтись без использования UITextView.enabled вообще
, вместо этого используйте [UITextView setUserInteractionEnabled:]
, когда вы хотите включить или отключить UITextView.
Craig
. Почему бы не добавить следующую строку сразу после создания переменной rdr
?
if ( !rdr.EndOfStream ) {rdr.ReadLine();}
-121--4097737- pyprasing - в коллекциях Python 3,1, . Счетчик делает такие задачи подсчета очень простыми. Хорошую версию счетчика
для Python 2 можно найти здесь .
Пытались ли вы уволить первого ответчика, когда текст становится неактивным, а не когда он становится активным?