Xamarin.iOS
Lägga till UIRefreshControl i en tabellvy
Sök…
Lägg till en enkel UIRefreshControl till en UIScrollView
Vi antar en fullt fungerande UIScrollview
namnet _scrollView
;
Observera att UITableView
, UICollectionView
också är rullvyer, varför följande exempel fungerar på dessa UI-element.
Först skapelse och allokering
UIRefreshControl refreshControl = new UIRefreshControl();
För det andra, ansluta uppdateringshändelsen till en metod. Det finns olika sätt att göra det.
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
}
Tredje och sista och lägger till själva uppdateringskontrollen i vår bläddringsvy.
_scrollView.AddSubview(refreshControl);
Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow