我有一个应用程序,我想要显示页面A,用户可以从中导航到页面B或C,从B返回到A或C,从C返回到A,即使用户通过B获取到C.
目前,当我执行B-> C转换时,我首先PopAsync回到A,然后我做到PushAsync了C,所以'
PopAsync
PushAsync
问题是:有没有一种文明的方式来设置这个导航方案,同时仍然依靠内置的导航来跟踪导航堆栈 - 我不想自己这样做并使用PushModalAsync.
PushModalAsync
请注意(如图中所示)A和C不是整个导航堆栈的终点,在A之前和之后都有页面,因此必须保留堆栈.
xamarin xamarin.forms
xamarin ×1
xamarin.forms ×1