Ich verwende UIContextualAction
, um Swipe zum Löschen der Funktionalität für UITableViewCell
zu implementieren. Ich benutze + (instancetype)contextualActionWithStyle:(UIContextualActionStyle)style title:(nullable NSString *)title handler:(UIContextualActionHandler)handler
Methode, um UIContextualAction
zu konstruieren und später ein Bild mit setImage:
Eigenschaft zu setzen.Titel ist nicht sichtbar für UIContextualAction (UITableView streichen, um zu löschen - iOS 11)
Wenn ich jedoch diesen Code ausführen und versuchen, zu löschen, wird nur Bild im Menü angezeigt. Der Titel fehlt. Wenn ich die Eigenschaft setImage
auskommentiere, wird der Titel angezeigt. Warum ist das so? Fehle ich etwas in der Implementierung oder ist das ein Fehler mit Apple?
Aber ich habe beobachtet, dass, wenn die Höhe von UITableViewCell mehr als 91 Punkte ist, beide Titel und Bild angezeigt wird. – Advaith
Ja, eingebetteter Text scheint für jetzt die beste Lösung zu sein. Ich mache es jetzt in meinem Code. Vielen Dank für Ihr Feedback. – Advaith