作者issuemylove (skill)
看板MacDev
标题[问题] 为所有的ViewController的Image事先读取
时间Fri Sep 12 11:32:44 2014
想请问各位大大
我在 PageViewController中每一页都是用了 TableView来呈现
TableView中的cell都包含了一张图片
後来我在 PageView翻页时,因为每个TableView都会去读取存在本机端的image档案
而发生lag (在急速翻页时空有强烈的感觉)
我後来有试在 viewDidLoad的时候将图片给读取出来
在cell产生时不用从记忆体读取而是直接assign
但也是一样lag
请问有什麽办法可以将此lag清除的吗?
谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 211.21.125.247
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/MacDev/M.1410492767.A.844.html
1F:→ flamelad: 不是很懂你的lag,若是UI上的lag,async就能解决吧 09/12 12:27
2F:→ TarHeel: 朝pvc的datasource methods去研究 09/12 15:49
3F:推 sinss: 图片只要稍大,UITableView就会lag惹。 09/13 00:42
4F:→ Crazyming411: Async可能可以解,也有可能是rasterization的问题 09/13 16:32