Xamarin Forms,主详细信息中的错误
Xamarin Forms, error in the Master Details
当我用这个方法return到根页面时:
Page page = (Page)Activator.CreateInstance(typeof(TrasfMagaPage), session);
Navigation.InsertPageBefore(page, Navigation.NavigationStack[0]);
await Navigation.PopToRootAsync(true);
汉堡包菜单的图标从顶部栏消失。
我对所有其他页面使用相同的代码,但只有在这种情况下才会出现问题。
这怎么可能?
我编写了与此类似的代码来防止 白色闪烁 出现在 Android 主详细信息页面中。在根之前插入页面时,我使用Detail页面的Navigation
。
Detail.Navigation.InsertPageBefore(page, root);
await Detail.Navigation.PopToRootAsync(false);
当我用这个方法return到根页面时:
Page page = (Page)Activator.CreateInstance(typeof(TrasfMagaPage), session);
Navigation.InsertPageBefore(page, Navigation.NavigationStack[0]);
await Navigation.PopToRootAsync(true);
汉堡包菜单的图标从顶部栏消失。
我对所有其他页面使用相同的代码,但只有在这种情况下才会出现问题。
这怎么可能?
我编写了与此类似的代码来防止 白色闪烁 出现在 Android 主详细信息页面中。在根之前插入页面时,我使用Detail页面的Navigation
。
Detail.Navigation.InsertPageBefore(page, root);
await Detail.Navigation.PopToRootAsync(false);