我在库DrawerLayout的帮助下在我的Windows Phone应用程序中创建了DrawerLayot。模拟器中所有的工作都很好,但是当我在手机上运行该应用程序时,他起飞了。 我注意到,这发生在调用 Frame.Navigate() 之后。问题出在哪里?
这是一个
Windows Phone 8.1 SDK问题。您可以通过在导航到页面时调用调度程序来解决此问题。
CoreDispatcher dispatcher = CoreWindow.GetForCurrentThread().Dispatcher;
await dispatcher.RunAsync(CoreDispatcherPriority.Normal, () => {
Frame.navigate(typeof(YourPage));
});