public void GoToPage(int index, UIPageViewControllerNavigationDirection direction) { IntroBaseViewController vc = ViewControllerAtIndex(index) as IntroBaseViewController; var viewControllers = new UIViewController[] { vc }; pageViewController.SetViewControllers(viewControllers, direction, true, null); }
public void SetViewControllers(UIViewController[] viewControllers, UIPageViewControllerNavigationDirection direction, bool animated, UICompletionHandler completion = null) { if (PageViewController != null) { PageViewController.SetViewControllers(viewControllers, direction, animated, completion); } Prepare(); }
public void displayControllerWithIndex(int index, UIPageViewControllerNavigationDirection direction, bool animated) { beforeIndex = index; shouldScrollCurrentBar = false; UIViewController nextViewControllers = tabItems[index].viewController; SetViewControllers(new[] { nextViewControllers }, direction, animated, (arg) => { shouldScrollCurrentBar = true; beforeIndex = index; }); if (IsViewLoaded) { return; } tabView.updateCurrentIndex(index, true); }
public void SetViewControllers(UIViewController[] viewControllers, UIPageViewControllerNavigationDirection direction, bool animated, UICompletionHandler completionHandler) { pageViewController.SetViewControllers(viewControllers, direction, animated, completionHandler); }
public virtual void NavigateToViewModel(IMvxPagedViewModel targetVM,UIPageViewControllerNavigationDirection direction, bool animated = true) { UIViewController targetVC = GetViewControllerForViewModel (targetVM); SetViewControllers (new UIViewController[] { targetVC }, direction, animated, null); }
public virtual void NavigateToViewModel(IMvxPagedViewModel targetVM, UIPageViewControllerNavigationDirection direction, bool animated = true) { UIViewController targetVC = GetViewControllerForViewModel(targetVM); SetViewControllers(new UIViewController[] { targetVC }, direction, animated, null); }
public virtual void SetViewControllers(AnyObject[] viewControllers, UIPageViewControllerNavigationDirection direction, bool animated, Action <bool> completion) { }
protected virtual void SetViewControllers(UIViewController[] viewControllers, UIPageViewControllerNavigationDirection direction = UIPageViewControllerNavigationDirection.Forward) { PageView.SetViewControllers(viewControllers, direction, true, null); }
public override void SetViewControllers( UIViewController[] viewControllers, UIPageViewControllerNavigationDirection direction, bool animated, UICompletionHandler completionHandler) { DisposeChildViewControllers(); base.SetViewControllers(viewControllers, direction, animated, completionHandler); }