Condividi tramite


UITableView.SelectRow(NSIndexPath, Boolean, UITableViewScrollPosition) Metodo

Definizione

Seleziona la riga specificata, facoltativa che scorre la riga in una posizione specifica.

[Foundation.Export("selectRowAtIndexPath:animated:scrollPosition:")]
public virtual void SelectRow (Foundation.NSIndexPath indexPath, bool animated, UIKit.UITableViewScrollPosition scrollPosition);
abstract member SelectRow : Foundation.NSIndexPath * bool * UIKit.UITableViewScrollPosition -> unit
override this.SelectRow : Foundation.NSIndexPath * bool * UIKit.UITableViewScrollPosition -> unit

Parametri

indexPath
NSIndexPath

Identifica la riga da selezionare.

Questo parametro può essere null.

animated
Boolean

true per animare la selezione e la modifica della posizione, false se la modifica deve verificarsi immediatamente.

scrollPosition
UITableViewScrollPosition

Posizionare la riga selezionata da scorrere verso (superiore, centrale, inferiore).

Attributi

Esempio

Passaggio di None. non comporterà lo scorrimento (nonostante la costante che normalmente causa lo scorrimento minimo). Per scorrere fino alla riga appena selezionata con lo scorrimento minimo, selezionare la riga usando questo metodo con None quindi chiamare ScrollToRow(NSIndexPath, UITableViewScrollPosition, Boolean) anche con None.

NSIndexPath rowToSelect; // assume this is valid
UITableView myTableView; // assume this is valid

myTableView.SelectRow (rowToSelect, true, UITableViewScrollPosition.None);
myTableView.ScrollToRow (rowToSelect, UITableViewScrollPosition.None, true);

Commenti

La chiamata a questo metodo non viene attivata WillSelectRow(UITableView, NSIndexPath) né verrà inviata SelectionDidChangeNotification notifiche.

Si applica a