Xamarin.iOS
Добавление UIRefreshControl в представление таблицы
Поиск…
Добавить простой UIRefreshControl в UIScrollView
Мы предполагаем полностью работающее UIScrollview
именем _scrollView
;
Обратите внимание, что UITableView
, UICollectionView
также являются scrollviews, поэтому следующие примеры будут работать над этими элементами пользовательского интерфейса.
Во-первых, создание и распределение
UIRefreshControl refreshControl = new UIRefreshControl();
Во-вторых, подключение события обновления к методу. Существуют разные способы сделать это.
Стиль 1:
refreshControl.ValueChanged += (object sender, EventArgs e) => MyMethodCall();
Стиль 2:
refreshControl.ValueChanged += (object sender, EventArgs e) =>
{
//Write code here
};
Стиль 3:
refreshControl.ValueChanged += HandleRefreshValueChanged;
void HandleRefreshValueChanged(object sender, EventArgs e)
{
//Write code here
}
Третий и последний, добавив контроль обновления непосредственно в наш scrollview.
_scrollView.AddSubview(refreshControl);
Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow