protected virtual void InitSidebarController()
        {
            foreach (var view in Window.Subviews)
            {
                view.RemoveFromSuperview();
            }

            this.MasterNavigationController = new UINavigationController();

            this.OnMasterNavigationControllerCreated();

            SidebarPanelController = new MvxSidebarPanelController(MasterNavigationController);

            SetWindowRootViewController(SidebarPanelController);
        }
Пример #2
0
        protected virtual void InitRootViewController()
        {
            foreach (var view in Window.Subviews)
            {
                view.RemoveFromSuperview();
            }

            MasterNavigationController = new UINavigationController();

            OnMasterNavigationControllerCreated();

            RootViewController = new MvxSidebarPanelController(MasterNavigationController);

            SetWindowRootViewController(RootViewController);

            Mvx.RegisterSingleton <IMvxSideMenu>(RootViewController);
        }
        protected virtual void InitRootViewController()
        {
            foreach (var view in Window.Subviews)
                view.RemoveFromSuperview();

            MasterNavigationController = new UINavigationController();

            OnMasterNavigationControllerCreated();

            RootViewController = new MvxSidebarPanelController(MasterNavigationController);
            RootViewController.Initialize();

            ParentRootViewController = new UINavigationController(RootViewController);
            ParentRootViewController.NavigationBarHidden = true;

            SetWindowRootViewController(ParentRootViewController);

            Mvx.RegisterSingleton<IMvxSideMenu>(RootViewController);
        }