protected virtual void InitSidebarController() { foreach (var view in Window.Subviews) { view.RemoveFromSuperview(); } this.MasterNavigationController = new UINavigationController(); this.OnMasterNavigationControllerCreated(); SidebarPanelController = new MvxSidebarPanelController(MasterNavigationController); SetWindowRootViewController(SidebarPanelController); }
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); }