Xamarin.iOS
Hinzufügen von UIRefreshControl zu einer Tabellensicht
Suche…
Fügen Sie ein einfaches UIRefreshControl zu einer UIScrollView hinzu
Wir gehen von einer voll funktionsfähigen UIScrollview
namens _scrollView
.
Beachten Sie, dass UITableView
und UICollectionView
auch Bildlaufansichten sind. Daher könnten die folgenden Beispiele für diese UITableView
UICollectionView
.
Erstens, Erstellung und Zuordnung
UIRefreshControl refreshControl = new UIRefreshControl();
Zweitens, Verbinden des Aktualisierungsereignisses mit einer Methode. Dafür gibt es verschiedene Möglichkeiten.
Stil 1:
refreshControl.ValueChanged += (object sender, EventArgs e) => MyMethodCall();
Stil 2:
refreshControl.ValueChanged += (object sender, EventArgs e) =>
{
//Write code here
};
Stil 3:
refreshControl.ValueChanged += HandleRefreshValueChanged;
void HandleRefreshValueChanged(object sender, EventArgs e)
{
//Write code here
}
Als drittes und letztes fügen Sie die Aktualisierungssteuerung selbst zu unserer Bildlaufansicht hinzu.
_scrollView.AddSubview(refreshControl);
Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow