Текстовое увеличительное стекло висит с UIKeyboardTypeEmailAddress? - PullRequest
0 голосов
/ 26 марта 2009

У меня есть UITextField, который я положил в UITableViewCell, который я положил в сгруппированный UITableView. Сегодня я заметил, что если я удерживаю палец, чтобы вызвать увеличительное стекло iPhone, если у моего UITextField типа клавиатуры UIKeyboardTypeEmailAddress, отображается увеличительное стекло, но оно просто зависает - я не могу его сдвинуть или правильно, я не могу заставить его исчезнуть, он просто зависает.

Я подумал про себя, хм, странно, может быть, это как-то связано с UITextFields в ячейках в сгруппированных UITableView? Так что я попробовал на некоторых других UITextFields, и это не происходит для тех, которые не используют UIKeyboardTypeEmailAddress.

Кто-нибудь видел что-нибудь подобное? Это просто ошибка в Cocoa Touch? Или я что-то не так делаю?

1 Ответ

1 голос
/ 28 мая 2009

Я получаю то же самое поведение, хотя мой UIKeyboardType - просто обычный текст - так что это не тип клавиатуры.

У меня тоже есть сгруппированная таблица - и мое текстовое поле находится в первой строке (не уверен, что это уместно, но подумал, что это может помочь обнаружить сходства).

Обновление - Я заметил, что при тестировании с 3.0 SDK - я не получаю эту ошибку (так что кажется, что-то яблоко исправило?). Я вернулся и попытался скомпилировать с 2.2.1 и 2.2, и я все еще получаю сообщение об ошибке в обеих этих версиях.

Я обнаружил исправление, описанное здесь: Сбой редактирования UITextField внутри UITableViewCell

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