UITableViewSource.CustomizeMoveTarget Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un nuovo percorso di indice per modificare la posizione finale di una riga spostata dall'utente.
[Foundation.Export("tableView:targetIndexPathForMoveFromRowAtIndexPath:toProposedIndexPath:")]
public virtual Foundation.NSIndexPath CustomizeMoveTarget (UIKit.UITableView tableView, Foundation.NSIndexPath sourceIndexPath, Foundation.NSIndexPath proposedIndexPath);
abstract member CustomizeMoveTarget : UIKit.UITableView * Foundation.NSIndexPath * Foundation.NSIndexPath -> Foundation.NSIndexPath
override this.CustomizeMoveTarget : UIKit.UITableView * Foundation.NSIndexPath * Foundation.NSIndexPath -> Foundation.NSIndexPath
Parametri
- tableView
- UITableView
Visualizzazione tabella contenente la riga da spostare.
- sourceIndexPath
- NSIndexPath
Posizione originale della riga spostata.
- proposedIndexPath
- NSIndexPath
Posizione nella visualizzazione tabella in cui è stata eliminata la riga. La posizione può essere modificata da questo metodo.
Restituisce
Percorso di indice per ritargetare lo spostamento proposto di una riga. Usare proposedIndexPath
se non è necessaria alcuna personalizzazione.
- Attributi
Commenti
Consente la personalizzazione della posizione di destinazione per una riga che viene spostata all'interno di una vista tabella. Quando la riga viene spostata, altre righe vengono spostate visivamente nella posizione di destinazione per indicare dove verrà spostata la riga. Restituisce un valore diverso da proposedIndexPath
questo metodo può impedire lo spostamento di una riga in determinate posizioni.
Dichiarato in [UITableViewDelegate]