Gibt es eine Möglichkeit zu bestimmen, wo in der Zelle angezapft wurde?Ermitteln, ob ein Teil der UITableView-Zelle angetippt wurde
Ich verwende derzeit TableView: didSelectRowAtIndexPath, aber das sagt mir nur, dass die Zelle ausgewählt wurde.
Gibt es eine Möglichkeit zu bestimmen, wo in der Zelle angezapft wurde?Ermitteln, ob ein Teil der UITableView-Zelle angetippt wurde
Ich verwende derzeit TableView: didSelectRowAtIndexPath, aber das sagt mir nur, dass die Zelle ausgewählt wurde.
Überschreiben Sie die UITableViewCell-Klasse und geben Sie in der Datenquelle Ihrer Tabellenansicht Instanzen Ihrer überschriebenen Klasse zurück. Überschreiben Sie dann in der Implementierung für diese Klasse die UIResponder-Methoden, die sich auf die Touch-Behandlung beziehen - Sie können den genauen Punkt in der Zelle ermitteln, der eine Berührung erhalten hat, welche Art von Berührung es war (einfacher Tipp, Doppeltipp usw.) sowie mit Drags und Swipes getrennt umzugehen.