How do you change the root page of the app at runtime, or alternative, change the root Page in a NavigationPage.
I'm doing a POC of converting an existing native Android and iOS app to one using Xamarin Forms.
For example, the app that goes through 5 screens in a tutorial when the user runs the app for the first time. In the iOS native app these screens are in a UINavigationView. Once the tutorial is completed the root view of the app is changed to the main content view. There is no reason to leave the 5 tutorial screens in the stack in the UINavigationView.