Выделите ячейку просмотра таблицы при нажатии - PullRequest
0 голосов
/ 07 октября 2011

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

enter image description here

Однако, когда я нажимаю на ячейку, ничего не происходит.

Почему не выделена вся ячейка, как этого добиться?

1 Ответ

2 голосов
/ 07 октября 2011
  1. В Интерфейсном Разработчике: выберите пользовательскую ячейку, установите для параметра Selection значение Gray или Blue.
  2. Программно: установите свойство ячейки selectionStyle в значение UITableViewCellSelectionStyleBlueили UITableViewCellSelectionStyleGray.

  3. Также вы можете установить собственный цвет выбора:

    cell.selectedBackgroundView = [[[UIView alloc] init] autorelease];

    cell.selectedBackgroundView.backgroundColor = [UIColor colorWithRed:CC(213) green:CC(221) blue:CC(232) alpha:1.0];

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