Сделайте вид изображения в ячейке представления таблицы iOS активным
У меня динамическое табличное представление в iOS 6. Ячейки табличного представления имеют стиль субтитров и показывают изображение, заголовок и субтитры. Представление таблицы находится внутри контроллера навигации, и в панели навигации у меня есть элемент кнопки панели, который позволяет сбросить информацию о ходе выполнения, отображаемую в подзаголовке ячейки и в изображении, отображаемом в ячейке (серое изображение, когда прогресс равен 0%, оранжевый, если больше 0%, зеленый, когда 100%, фактический процент отображается в подзаголовке).
Когда пользователь нажимает кнопку сброса, изображение заменяется специальным изображением (округленная стрелка), которое при нажатии позволяет пользователю сбросить ход и начать упражнение с нуля.
Проблема в том, что изображение в ячейке кликабельно, но я не могу различить щелчок на изображении и щелчок в текстовой части ячейки (заголовок + подзаголовок). Как я могу это сделать? Я бы лучше подкласс и добавить кнопку, которая кликабельна?
Другое соображение состоит в том, что, возможно, круглая стрелка, которая сбрасывает, должна быть вспомогательным видом и появляться справа?
1 ответ
Я бы просто использовал UIButton и добавил пользовательское фоновое изображение. Это должно работать, как вы упомянули.