visual-studio - Rg.Plugins.Popup - 反复打开弹出窗口时应用程序在 ios 上崩溃
问题描述
您好,我正在开发 Xamarin Forms 应用程序,我使用了 Rg.Plugins.Popup 插件。这个插件在 android 上运行良好,但是当我反复打开和关闭弹出窗口时,应用程序在 ios 上崩溃了......
解决方案
在我的情况下,我的项目中遇到了同样的问题,这是因为当我在某个时候打开多次弹出窗口突然消失,当我下次打开弹出窗口并关闭它时,应用程序在调试我发现的问题后崩溃了当弹出窗口突然出现并关闭时,它的实例还存在于弹出堆栈中,当我单击关闭弹出窗口时,它试图关闭堆栈上的弹出窗口,但由于它自动关闭而从未存在
经过当时的研究,我发现这是 Rg.popup 的一个错误,并通过将我的 nuget 升级到最新版本来解决它
Rg.Plugins.Popup 1.2.0223
如果您在这种情况下遇到同样的问题,也只需升级到提到的版本,就有很大机会解决您的问题
推荐阅读
- elasticsearch - Elasticsearch 删除旧数据
- java - Gson - 从 Json 解析为类型化的 ArrayList
- colors - 为什么 1931 CIE xyY 色度图中的颜色是白色的?
- sass - 如何为指南针添加 % 到 mixins
- scala - 如何获取每年日期之间的最小值、最大值和长度?
- xamarin - StackLayout GestureRecognizers 效果
- ios - 如何使用 CATextLayer 根据时间范围在视频上显示不同的文本?
- xamarin.forms - 如何在 xamarin 4 中正确实现 Microsoft.IdentityModel.Clients.ActiveDirectory
- vb.net - 使用 REST API 在 magento 2.1 上更新库存 - 错误 {"message":"Request does not match any route."}
- javascript - 对象保留引用的轨迹,但不将其保留在对象中