2016-12-19 9 views
2

У меня есть пользовательский UITableViewCell в моем UITableView объектного приложения c. У меня был ImageView слева и ярлык, но теперь я хочу добавить чек в нужную позицию. У меня эта проверка добавлена ​​в аксессуар в мою пользовательскую ячейку, но у меня тоже есть функция didSelectRow.Возможно ли отключить клик по аксессуару? В какой части пользовательского UITableViewCell?

enter image description here

Как я могу отключить didSelectRow в области accesoryView? Возможно ли это?

+0

Ответил здесь: https://stackoverflow.com/questions/12189191/selecting-uitableviewcell-accessoryview-separate-from-selectingrow –

ответ

0

Вы также можете сделать пользовательскую кнопку для вашей контрольной кнопки. нажимать кнопку и делегировать, если вам нужно что-либо выполнить из своего класса ячеек. поэтому, когда вы нажмете на кнопку, вы получите нажатие кнопки на этом регионе, и если вы нажмете на космос кнопки, вы получите выбор таблицы.

for better understanding just see bellow image, place your custom check button and change image based on click

0

Вы можете добавить UIButton на правой стороне с размером вы хотите. В вашей ячейке создайте делегатский протокол, VC должен реализовать его и установить как делегат.