当我使用此方法返回根页面时:
Page page = (Page)Activator.CreateInstance(typeof(TrasfMagaPage), session);
Navigation.InsertPageBefore(page, Navigation.NavigationStack[0]);
await Navigation.PopToRootAsync(true);
汉堡菜单的图标从 TopBar 中消失。
我对所有其他页面使用相同的代码,但只有在这种情况下才会出现问题。
这怎么可能?
我编写了与此类似的代码,以防止出现在 Android 母版详细信息页面中的白色闪烁。当根之前插入一个页面,我用Navigation
的的详细信息页面。
Detail.Navigation.InsertPageBefore(page, root);
await Detail.Navigation.PopToRootAsync(false);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句