iOS tableview的每个cell都有图片,有时候后台会上传一些大图,这样对App很不好

有没有什么方法,如果图片大的话,就对图片做一下处理,谢谢

阅读 4.3k
3 个回答

这个感觉最好在服务器端做处理,而不是在 app 端做处理。

1、图片上传的时候,如果大图片,应该考虑生成缩略图或者几个尺寸的图片,适合不同的场合调用。
2、cell图片调用,可以使用异步加载图片的方式

其实关系不大,Cocoa Touch在UITableViewCell滑动到可视区域以外的时候,就会将这个Cell回收,放进一个Reuse Pool里,等待下次使用

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题