У меня есть UITableViewCell, который состоит из дочернего контейнера UIView и некоторых других дочерних компонентов, таких как метки, фон, значки и т. Д. Каждый UIImageView также имеет подсветку образ, установленный в Xcode IB.Выделите UITableViewCell на сенсорном событии в составном UIView
Клетка собрана в UIStoryBoard и имеет присоединенный к ней переход, поэтому я не использую типичный метод didSelect для делегата. Это иерархия:
UIViewController (serving as UITableView delegate)
--> UIView (main view)
--> UITableView
--> UItableViewCell
--> UIView
--> (several UIView, image, label, etc..)
Интересно, как я могу иметь мой мобильный, выбранный в этом сценарии. Мне хорошо выделить всю ячейку, но мне также интересно узнать, как сделать конкретный выбор.
Для выбора/выделения я имею в виду, забудьте о стандартном синем или сером цвете, но, вспомните все те конкретные изображения, которые я отмечаю как «выделенные» в IB.
целевой платформы IOS 5.
благодарит
У вас есть «UITableViewCell» в вашем раскадровке, а не внутри какого-либо контроллера? – Dustin
Да, UITableViewCell в UITableView. – Leonardo
Это внутри контроллера табличного представления? Похоже, вам просто нужно подклассифицировать его. – Dustin