UIimageView动画使用了太多内存

时间:2011-03-28 18:06:33

标签: ipad animation uiimageview

我有两个uiimageview动画。导航控制器中两个视图控制器各占一个。

它们各有约10-15帧。这是我能做到的最小的。

他们似乎使用了很多内存。特别是startAnimating。有没有办法解决?

在我的iPad上,这会导致内存警告泄漏。我已经尝试过调查了,按照之前的一个问题,我一直在使用大量的内存工具等,并将问题缩小到startAnimating函数。

我已经读过这是因为在startAnimating时,imageView会将所有图像放入内存。

然而,从superview中删除并释放似乎不会对回收的内存量产生显着影响。

这有什么办法吗?栏创建自定义OpenGL样式动画?

由于

1 个答案:

答案 0 :(得分:0)

即使我用来面对同样的问题..我通过使用自定义导航控制器想出了解决方案。现在我没有看到任何内存警告或内存泄漏。

尝试实现自己的自定义navigationController。