Выбор вложенного UITextField в UITableViewCell - PullRequest
0 голосов
/ 25 июля 2011

В UITableViewCell есть вложенный UITextField, а userInteraction изначально имеет значение NO. В таблице 2 ячейки.

Я пытаюсь сделать следующее:

  • нажмите на UITableViewCell
  • UITextField в ячейке должен быть выбран (userInteraction установлен в YES)
  • Должна появиться клавиатура.

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

Я что-то здесь упускаю?

1 Ответ

0 голосов
/ 25 июля 2011

Это наконец решено, и решение простое.

Все, что мне нужно было сделать, это установить стиль выделения ячейки на none:

cell.selectionStyle = UITableViewCellSelectionStyleNone;

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

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