我得到了这个应用程序我一直在研究我的xamarin表格。我在导航页面中使用ContantPages。如下所示
MainPage = new NavigationPage(new SwipePage());
现在当我导航到如下所示的其他页面时,有时屏幕会变黑。如果我然后点击应用程序,然后点击应用程序,黑屏将消失,页面内容将显示。正常地制作应用程序。
this.Navigation.PushAsync(new ProfilPage());
我一直试图看看它是否诅咒我在应用启动时加载更多数据,然后恢复。但我不知道。它在恢复时获得相同的负载量,就像开始时一样。
所以有人知道它可能是什么,或者之前尝试过类似的东西吗?
感谢您的时间,
--- --- UPDATE
所以在模拟器中它运行没有问题。但是当我使用Android设备IRL时,它会继续做那个黑屏事件。
答案 0 :(得分:0)
我认为这是因为您没有等待异步方法因此显示黑屏,因为页面仍在渲染但您已经被推送到页面。
尝试使用await运算符。
var page = new SwipePage();
await Navigation.PushAsync(page);