also habe ich eine Tabelle, in der ich sozusagen einen kleinen "Hack" gemacht habe. Der "Hack" war, eine UIView
mit einer Farbe und einer kleineren Höhe als die tatsächliche (jetzt transparente) Zelle zu schaffen, um es so aussehen zu lassen, als ob es Abstand zwischen allen Zellen gab.UITableViewRowAction Größe anpassen (Höhe)
Mein Problem ist jetzt, dass es eine Lücke von 10 Einheiten von der "imaginären" Zelle zum eigentlichen Knopf der Zelle gibt. Was bedeutet, dass, wenn ich meine UITableViewRowAction
hinzufügen, es wird wie folgt aussehen:
Offensichtlich ich es die gleiche Höhe haben wollen.
func tableView(_ tableView: UITableView, editActionsForRowAt indexPath: IndexPath) -> [UITableViewRowAction]? {
let more = UITableViewRowAction(style: .normal, title: "More") { action, index in
print("more button tapped")
}
more.backgroundColor = UIColor.gray
return [more]
}
Dies ist, was ich habe jetzt .. aber wirklich habe ich keine Ahnung, wie ich die Höhe
Vielen Dank für Ihre Antwort. Jedoch möchte ich nicht, dass meine UIView die gesamte Zelle ausfüllt. Ich möchte, dass meine Aktionen eine geringere Höhe haben. Sind Sie sicher, dass wir über dasselbe sprechen? :-) –
Sie sind richtig Ich habe Ihre Frage falsch gelesen. Ich habe die Antwort korrigiert und ich hoffe, es ist hilfreich. –