我有一个包含400个字符串的数组,每个字符串代表一个图像的名称。我必须在图库应用程序中将它们显示为类似的图块。在包含20张图像的小版本中,我使用了以下方式。
但我知道在考虑内存问题时这不是正确的方法。我应该怎么做,任何可用的框架?另外,如果不使用框架,我该怎么办呢?
答案 0 :(得分:1)
对于UI,集合视图就是为了这个目的而制作的。
这是一个较旧但很好的教程,它告诉您如何在表视图中执行此操作。但是,您可以简单地对集合视图的数据源采用相同的逻辑。
http://www.markj.net/iphone-asynchronous-table-image/
(我自己从那个教程中学到了它。但是当我在Apple引入的集合视图之前很好地实现我的情况时,我只是在每个表格单元格中显示一个图像视图数组。现在集合视图可用了我会废弃我的(相当复杂的)解决方案并转而去收集,当我有机会重构我的旧应用程序时。)