Esempio n. 1
0
 public override void Show(MvvmCross.iOS.Views.IMvxIosView view)
 {
     if (view is ICleanBackStack)
     {
         ShowFirstView(view as UIViewController);
         return;
     }
     base.Show(view);
 }
        public override void Show(MvvmCross.iOS.Views.IMvxIosView view)
        {
            if (MasterNavigationController == null)
            {
                base.Show(view);
                return;
            }

            if (MasterNavigationController.ViewControllers.Length <= 1)
            {
                base.Show(view);
                return;
            }

            MasterNavigationController.PopViewController(false);
            MasterNavigationController.PushViewController(
                view as UIViewController,
                true);
        }