我需要帮助。
我有自定义的 uitableviewcell,里面有 uiscrollview,我遍历一个 nsarray 并使用 addsubview: 方法将自定义 uiviews(只是子类化 drawrect: 并进行自定义绘图)添加到我的 ScrollView 中,我每秒刷新一次,它给我一个内存警告并让我崩溃应用程序。我的项目是ARC,我不能调用release。我认为这不是最好的解决方案。
谢谢。
最佳答案
简单的。不要显示 5000 个 View ,或者只创建/保留您必须呈现的 View 。
清除不可见的内容 - 或者 - 如果它们都同时可见,请使用不同的方法进行渲染。
关于ios - 带有 ScrollView 和超过 5000 个自定义 uiview 的内存警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12051313/