UITableViewSource.CustomizeMoveTarget Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne un nouveau chemin d’index pour modifier l’emplacement final d’une ligne déplacée par l’utilisateur.
[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
Paramètres
- tableView
- UITableView
Vue table contenant la ligne à déplacer.
- sourceIndexPath
- NSIndexPath
Emplacement d’origine de la ligne déplacée.
- proposedIndexPath
- NSIndexPath
Emplacement dans la vue de table où la ligne a été supprimée. L’emplacement peut être modifié par cette méthode.
Retours
Chemin d’index permettant de recibler à nouveau le déplacement proposé d’une ligne. Utilisez proposedIndexPath
si aucune personnalisation n’est requise.
- Attributs
Remarques
Permet la personnalisation de l’emplacement cible pour une ligne qui est déplacée dans une vue de table. À mesure que la ligne est déplacée, d’autres lignes s’écartent visuellement à l’emplacement de destination pour indiquer l’emplacement vers lequel la ligne doit être déplacée. Le renvoi d’une valeur différente de proposedIndexPath
cette méthode peut empêcher le déplacement d’une ligne vers certains emplacements.
Déclaré dans [UITableViewDelegate]