问题描述
我使用 Xamarin.Forms 5.0.0.1874 开发的应用程序出现问题(但即使在将 NuGet 更新到此版本之前也存在错误)。
使用
推送新页面时
await App.Current.MainPage.Navigation.PushAsync(new Views.SessionPage());
在绘制新内容之前,当前页面的内容没有正确处理。
这个问题真的很简单,我会附上一对截图以便更好地解释。
这仅在 iOS 物理设备上发生,而在 Android 物理设备和模拟器上我无法重现它。
使用 iPhone 11 和 iPhone 8 Plus 进行测试。
Error screenshot
Error screenshot 2
有关我的解决方案的更多信息:
应用程序使用标签页作为主页面和主导航系统,但为了获得项目的详细信息,我使用之前引用的代码来推送新页面。
可以在此处找到该错误的视频:Video。
编辑:您可以在此处下载解决方案的小版本:Download solution。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)