Я создаю приложение типа списка ToDo, и я хотел бы поместить редактируемый флажок в каждую ячейку в UITableView. Я хочу, чтобы пользователь мог отмечать элемент как завершенный, установив флажок в таблицеView. Они также должны иметь возможность подключаться к ячейке, за пределами флажка, и переходить к подробному представлению.Установите флажок в UITableViewCell - Swift
До сих пор я создал собственный класс ячеек. План состоял в том, чтобы отобразить изображение непроверенного окна, и когда пользователь удаляет изображение, изображение заменяется другим изображением отмеченного поля (и элемент обновляется соответствующим образом).
Я попытался нарисовать сенсорный жест распознавания на изображении, но он не сработал. Всякий раз, когда изображение на ячейке прослушивается, оно просто переходит к подробному представлению. Затем я нашел статью где-то, где говорится, чтобы создать UIView, вложенный внутри ячейки, и связать Touch Gesture с этим. Поэтому я попробовал это, но теперь он работает только с перерывами. Иногда он правильно распознает касание, а иногда просто переходит к подробному представлению.
Я видел эту идею в приложении Wunderlist.
Как это осуществить правильно?