Mit editActionsForRowAtIndexPath und UITableViewRowAction lassen sich ja leicht zusätzliche Aktionen über einen nach-links-Swipe für Tabellenzellen hinzufügen. In meinem Fall gibt es nur eine Aktion und die ist einfach ein Schalter an/aus (Favorit ja/nein) für das Element. Momentan habe ich es so implementiert, dass die RowAction je nach Status der Zelle als Text Favorit oder kein Favorit ausgibt und der Nutzer jeweils auf den Button klickt.
Meine Frage ist jetzt, ob man das – mit iOS-Bordmitteln und ohne eine extra Implementierung wie bspw. bei SWTableViewCell – so realisieren kann, dass der Button gar nicht gerückt wird und die Aktion direkt ausgelöst wird, wenn der Nutzer die Zelle entsprechend weit gewischt hat? Ich will also mit einem Wischen nach links jeweils den Status an- und ausschalten, ohne den erscheinenden Action-Button extra anklicken zu müssen.
Irgendeine Idee, wie das gehen kann? Ein Event, welches mich benachrichtigt, wenn der Action-Button vollständig angezeigt wird, habe ich leider nicht gefunden und daher fehlt mir auch der Ansatz, wie ich vorgehen könnte.
Gruß
Meine Frage ist jetzt, ob man das – mit iOS-Bordmitteln und ohne eine extra Implementierung wie bspw. bei SWTableViewCell – so realisieren kann, dass der Button gar nicht gerückt wird und die Aktion direkt ausgelöst wird, wenn der Nutzer die Zelle entsprechend weit gewischt hat? Ich will also mit einem Wischen nach links jeweils den Status an- und ausschalten, ohne den erscheinenden Action-Button extra anklicken zu müssen.
Irgendeine Idee, wie das gehen kann? Ein Event, welches mich benachrichtigt, wenn der Action-Button vollständig angezeigt wird, habe ich leider nicht gefunden und daher fehlt mir auch der Ansatz, wie ich vorgehen könnte.
Gruß
So Long, and Thanks for All the Fish.