代码之家  ›  专栏  ›  技术社区  ›  VARUN ISAC

iPad显示阵列中的图像

  •  0
  • VARUN ISAC  · 技术社区  · 10 年前

    我有一个包含400个字符串的数组,每个字符串代表图像的名称。我必须在图库应用程序中将它们显示为类似的平铺。在包含20幅图像的小版本中,我使用了以下方式。

    1. 已异步下载图像。
    2. 使用ImageView+SScrollView组合和for循环将每个图像视图添加到滚动视图中。

    但我知道在考虑记忆问题时,这不是正确的方法。我应该如何做到这一点,任何可用的框架?此外,在不使用框架的情况下,我应该如何做到这一点?

    1 回复  |  直到 10 年前
        1
  •  1
  •   Hermann Klecker    10 年前

    至于UI,创建集合视图正是出于这个目的。

    这是一个较旧但很好的教程,告诉如何在表视图中实现这一点。但是,您可以简单地对集合视图的数据源采用相同的逻辑。

    http://www.markj.net/iphone-asynchronous-table-image/

    (我自己从那篇教程中学到了这一点。但在苹果推出集合视图之前,我就已经实现了我的案例,我只是在每个表单元格中显示了一组图像视图。现在集合视图可用了,我会放弃我(相当复杂)的解决方案,转而使用集合,只要我有机会重构我的旧应用程序。)