public App() { InitializeComponent(); //var page = new ContentPageView(); //page.On<Xamarin.Forms.PlatformConfiguration.iOS>().SetUseSafeArea(true); //page.BackgroundColor = Color.Red; //MainPage = page; //var navigationPage = new Xamarin.Forms.NavigationPage(new NavigationPageClientesView()); //navigationPage.On<Xamarin.Forms.PlatformConfiguration.iOS>().SetPrefersLargeTitles(true); //navigationPage.BarBackgroundColor = Color.Red; //navigationPage.BarTextColor = Color.White; //MainPage = navigationPage; MainPage = new TabbedPageView(); //MainPage = new MasterDetailPageView(); }
public void ActivatingReactiveTabbedPageTest() { var vm1 = new TabbedPageViewModel(); var fixture1 = new TabbedPageView { ViewModel = vm1 }; // Activate Shell.Current.Navigation.PushAsync(fixture1); Assert.Equal(1, fixture1.ViewModel.IsActiveCount); Assert.Equal(1, fixture1.IsActiveCount); // Deactivate Shell.Current.GoToAsync(".."); fixture1.ViewModel = null; Assert.Equal(0, vm1.IsActiveCount); Assert.Equal(0, fixture1.IsActiveCount); }