protected override void RegisterViewsForNavigation(IPageFactory pageFactory) { pageFactory.RegisterPage <MainPageViewModel, MainPage>(); pageFactory.RegisterPage <SecondPageViewModel, SecondPage>(); pageFactory.RegisterPage <ThirdPageViewModel, ThirdPage>(); pageFactory.RegisterPage <ColorPickerPageViewModel, ColorPickerPage>(); pageFactory.RegisterPage <ModalPageViewModel, ModalPage1>(); pageFactory.RegisterPage <ModalPageViewModel, ModalPage2>(); pageFactory.RegisterPage <ModalPageViewModel, ModalPage3>(); pageFactory.RegisterPage <SimpleMasterDetailPageViewModel, SimpleMasterDetailPage>(); pageFactory.RegisterPage <MainTabbedPageViewModel, MainTabbedPage>(); pageFactory.RegisterPage <WrappedTabbedPage>(); pageFactory.RegisterPage <SimpleMasterDetailPageMaster>(); pageFactory.RegisterPage <SimpleMasterDetailPageDetail>(); pageFactory.RegisterPage <SlightlyMoreComplexMasterDetailViewModel, SlightlyMoreComplexMasterDetailPage>(); pageFactory.RegisterPage <SlightlyMoreComplexMasterDetailPageDetail>(); pageFactory.RegisterPage <SlightlyMoreComplexMasterDetailPageMaster>(); }