Xamarin.iOS
Dodawanie UIRefreshControl do widoku tabeli
Szukaj…
Dodaj prosty UIRefreshControl do UIScrollView
Zakładamy w pełni działający UIScrollview
nazwie _scrollView
;
Zauważ, że UITableView
, UICollectionView
są również widokami przewijania, dlatego poniższe przykłady działałyby na tych elementach interfejsu użytkownika.
Po pierwsze, tworzenie i alokacja
UIRefreshControl refreshControl = new UIRefreshControl();
Po drugie, połączenie zdarzenia odświeżania z metodą. Można to zrobić na różne sposoby.
Styl 1:
refreshControl.ValueChanged += (object sender, EventArgs e) => MyMethodCall();
Styl 2:
refreshControl.ValueChanged += (object sender, EventArgs e) =>
{
//Write code here
};
Styl 3:
refreshControl.ValueChanged += HandleRefreshValueChanged;
void HandleRefreshValueChanged(object sender, EventArgs e)
{
//Write code here
}
Po trzecie i ostatnie, dodanie samej kontroli odświeżania do naszego widoku przewijania.
_scrollView.AddSubview(refreshControl);
Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow