Ist es möglich, die Tischzelle nach dem Drücken einer Taste nach links zu schieben (Symbol mit drei vertikalen Punkten)?herausziehen nach dem Drücken einer Taste
Hier ist ein Bild:
Ist es möglich, die Tischzelle nach dem Drücken einer Taste nach links zu schieben (Symbol mit drei vertikalen Punkten)?herausziehen nach dem Drücken einer Taste
Hier ist ein Bild:
einen Blick auf das Verfahren nehmen: func deleteRowsAtIndexPaths(_ indexPaths: [NSIndexPath], withRowAnimation animation: UITableViewRowAnimation)
Wahrscheinlich Animation, die Sie suchen, ist UITableViewRowAnimation.Left
Sie, dass mit diesem erreichen können:
tableView.beginUpdates
//Add code to update your dataModel
tableView.deleteSections(NSIndexSet(index: indexPathOfRemovedCell.section), withRowAnimation: .Left)
tableView.endUpdates()
Um Tabellenzelle Folie aus nach links nach dem Drücken einer Taste (drei vertikale Punkte-Symbol) zu machen, können Sie die Bearbeitung wahr, wie im Folgenden beschrieben: -
tableView.setEditing(true, animated: true)
Diese Tabelle im Bearbeitungsmodus geladen werden. Bearbeitungsmodus bedeutet, dass das rote Minuszeichen auf der linken Seite angezeigt wird. Wenn Sie darauf klicken, wird die Schaltfläche zum Löschen angezeigt.
Sie können versuchen, den Ursprung x des Ursprungsrahmens von cell.contentView auf "current value-buttonWidth" zu setzen, und bei einem weiteren Antippen können Sie ihn auf den ursprünglichen Wert setzen.
http://t1p.de/uu43 –