Xamarin.iOS
Agregar UIRefreshControl a una vista de tabla
Buscar..
Agregar un simple UIRefreshControl a un UIScrollView
Asumimos una UIScrollview
completamente funcional llamada _scrollView
;
Tenga en cuenta que UITableView
, UICollectionView
también son vistas de desplazamiento, por lo que los siguientes ejemplos funcionarán en esos elementos de la interfaz de usuario.
Primero, creación y asignación.
UIRefreshControl refreshControl = new UIRefreshControl();
Segundo, conectando el evento de actualización a un método. Hay diferentes maneras de hacer eso.
Estilo 1:
refreshControl.ValueChanged += (object sender, EventArgs e) => MyMethodCall();
Estilo 2:
refreshControl.ValueChanged += (object sender, EventArgs e) =>
{
//Write code here
};
Estilo 3:
refreshControl.ValueChanged += HandleRefreshValueChanged;
void HandleRefreshValueChanged(object sender, EventArgs e)
{
//Write code here
}
Tercero y último, agregando el control de actualización a nuestra vista de desplazamiento.
_scrollView.AddSubview(refreshControl);
Modified text is an extract of the original Stack Overflow Documentation
Licenciado bajo CC BY-SA 3.0
No afiliado a Stack Overflow