示例#1
0
        protected virtual UINavigationController CreateRootViewController <TTabViewModel>(TTabViewModel viewModel)
            where TTabViewModel : TabViewModel <TKey>
        {
            var rootViewController = new RootFrameNavigationControllerBase <TTabViewModel>();

            ((IBindable)rootViewController).SetDataContext(viewModel);

            return(rootViewController);
        }
示例#2
0
        public override void ViewDidLoad()
        {
            base.ViewDidLoad();

            var rootViewController = new RootFrameNavigationControllerBase <TopShellViewModel>();

            rootViewController.NavigationBar.Hidden = true;
            ((IBindable)rootViewController).SetDataContext(ViewModel.TopShellViewModel);
            rootViewController.AddAsChildWithConstraints(this, ContentView);
        }