在 UIView 中加载多个图像时,Xamarin iOS 中的内存警告

本文关键字:iOS Xamarin 内存 警告 图像 加载 UIView | 更新日期: 2023-09-27 17:55:54

我正在从事Xamarin iOS项目。我必须加载图像取决于帮助菜单选择。我有一个带有UIImageView的视图控制器,每次添加图像列表时,我都必须显示列表并显示图像。它适用于两个或三个菜单选项(时间)。点击几下后,应用程序由于内存而崩溃。 我试图清除关闭时列表按钮单击,即使它崩溃了。你能帮我解决这个问题吗?

提前致谢

在 UIView 中加载多个图像时,Xamarin iOS 中的内存警告

添加图像等"繁重"资源时需要小心。经验法则:

  1. 只在内存中保留您真正需要的内容,这意味着:清理不在视口中的所有内容。使用 UICollectionViewUITableView ,它们支持取消排队可重用单元格(有关详细信息,请参阅 Xamarin 文档)。

    1. 清理不再需要的一切。确保它已清理干净。

有关更多信息,请参阅此处:https://thomasbandt.com/xamarinios-memory-pitfalls