MonoMobile.Views.BaseDialogViewSource.Scrolled C# (CSharp) Méthode

Scrolled() public méthode

public Scrolled ( UIScrollView scrollView ) : void
scrollView UIScrollView
Résultat void
		public override void Scrolled(UIScrollView scrollView)
		{
			if (!_CheckForRefresh)
				return;
			if (Controller.Reloading)
				return;
			var view = Controller.RefreshView;
			if (view == null)
				return;
			
			var point = Controller.TableView.ContentOffset;
			
			if (view.IsFlipped && point.Y > -_SnapBoundary && point.Y < 0)
			{
				view.Flip(true);
				view.SetStatus(RefreshStatus.PullToReload);
			}
			else if (!view.IsFlipped && point.Y < -_SnapBoundary)
			{
				view.Flip(true);
				view.SetStatus(RefreshStatus.ReleaseToReload);
			}
		}