小刀
小刀
还是等官方解决吗?
@narychen 确认没什么用。
@narychen cameraRoll很快就挂掉 和这个没关系,你也可以模拟器上看下内存对象情况。 官网解释如下: “当removeClippedSubviews这一选项设置为true的时候,超出屏幕的子视图(同时overflow值为hidden)会从它们原生的父视图中移除。这个属性可以在列表很长的时候提高滚动的性能。默认为false。(0.14版本后默认为true)” 这是一个应用在长列表上极其重要的优化。Android上,overflow值总是hidden的,所以你不必担心没有设置它。而在iOS上,你需要确保在行容器上设置了overflow: hidden。
@narychen 这篇文章我读过,也测试过它的性能,确实已经解决了android上内存问题。 但是它存在一个问题,就是如果想实现Listview的功能,类似renderHeader 、renderFooter、实现分页等功能,都得自己去完善。