现象:
有一个表格,页面布局如下图:
Cell的样式比较复杂,如果用复用的话,上下滚动卡顿现象特别的严重,如果不用复用,上下滑动不卡顿,很流畅,
但内存是哗哗的上升,翻个六七页,就会内存警告,大家谁有方法解决此问题,既能保证内存不上升,又能保证滑动不卡屏?
谢谢
ios表格不复用
有一个表格,页面布局如下图:
Cell的样式比较复杂,如果用复用的话,上下滚动卡顿现象特别的严重,如果不用复用,上下滑动不卡顿,很流畅,
但内存是哗哗的上升,翻个六七页,就会内存警告,大家谁有方法解决此问题,既能保证内存不上升,又能保证滑动不卡屏?
谢谢
ios表格不复用
解决方案 »
- 了解CFReadStream的进
- iphone开发想深入unix系统看什么书
- 动态创建按钮时,如何只指定位置,不指定大小?
- Swift语言教程中文文档
- idevicebackup2 怎么加上一些参数限制一下,不要把手机里文件全部备份出来,只备份相关的
- IOS网络编程发送数据的问题
- Xcode6.1 iOS8 导航控制器popToRootViewContriller问题,求大神指点啊
- 如何获取接口中的视频url地址后直接显示出来
- ios8.0弃用了UISearchDisplayController推荐使用UISearchController,关键是不会用啊~
- Cordova BarcodeScannerc插件横屏
- 关于OC的autorelease
- 如何动态设置UITableView的RowHeight ???
我顺便直接把链接给你吧:http://code4app.com/ios/%E7%80%91%E5%B8%83%E6%95%88%E6%9E%9C-%E4%B8%8D%E5%90%8C%E7%9A%84%E5%AE%9E%E7%8E%B0%E6%96%B9%E5%BC%8F/4fdfecd96803fa117f000000
但是我用到的这个Cell,每次重新创建的时候,就非常的慢,里面的样式太多了。所以不太适合用的时候临时创建,现在在itouch4上加载两屏(每屏10条记录),就这也会报内存不足。现在是当获取到每屏的数据后,就先创建了Cell,把Cell添加到了数组中,用的时候,直接获取页面。现在想用队列的方式来实现,滑动的时候,就保存30条数据,其余多的数据,就先删除掉。不知道这样是否可以。先试试。呵呵