Пользовательский пользовательский интерфейс UITableCellView - PullRequest
0 голосов
/ 10 апреля 2011

Я создал пользовательский UITableCellView для своего приложения.Каждая ячейка имеет две кнопки.Проблема, с которой я сталкиваюсь, заключается в том, что сама ячейка выбирается, что приводит к запутанному пользователю и плохому дизайну.Как отключить взаимодействие для ячейки, но оставить включенным взаимодействие для кнопок UIB в ячейке?

Спасибо!Satyam

1 Ответ

0 голосов
/ 10 апреля 2011

Вы можете установить cell.selectionStyle = UITableViewCellSelectionStyleNone; и обязательно сохранить свой didSelectRowAtIndexPath невыполненным.Это означает, что ваши ячейки не будут интерактивными, но вы все равно сможете получать сообщения от своих кнопок.

Кроме этого, конечно, я не знаю, чего вы пытаетесь достичь, но помните, что вы можетеиспользуйте UITableViewCellAccessoryDetailDisclosureButton в качестве вспомогательного представления, которое отличается от «кнопки» от самой ячейки.Подробнее здесь .

...