UITableViewDataSource.MoveRow(UITableView, NSIndexPath, NSIndexPath) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird aufgerufen, wenn eine Zeile verschoben wurde, damit die Datenquelle die geänderte Zeilenposition "implementieren" kann, die auf der Benutzeroberfläche ausgeführt wurde. Dadurch wird sichergestellt, dass die Daten mit dem Angezeigten synchronisiert werden.
[Foundation.Export("tableView:moveRowAtIndexPath:toIndexPath:")]
public virtual void MoveRow(UIKit.UITableView tableView, Foundation.NSIndexPath sourceIndexPath, Foundation.NSIndexPath destinationIndexPath);
abstract member MoveRow : UIKit.UITableView * Foundation.NSIndexPath * Foundation.NSIndexPath -> unit
override this.MoveRow : UIKit.UITableView * Foundation.NSIndexPath * Foundation.NSIndexPath -> unit
Parameter
- tableView
- UITableView
Tabellenansicht mit der zu verschiebenden Zeile.
- sourceIndexPath
- NSIndexPath
Position der zu verschiebenden Zeile.
- destinationIndexPath
- NSIndexPath
Neuer Speicherort der Zeile.
- Attribute
Hinweise
Wenn eine Zeile verschoben wird (wenn sich die Tabellenansicht im Bearbeitungsmodus befindet), muss die Quelle aktualisiert werden, um diese Änderung widerzuspiegeln. Implementieren Sie diese Methode, um die aktualisierte Zeilenposition in der Datenquelle beizubehalten.