【问题标题】:IOS indicator before change the view更改视图前的 IOS 指示灯
【发布时间】:2015-03-23 12:54:21
【问题描述】:

我有一个 collectionView,有 8 个项目。一项是 TableViewController,并为单元格 BackgroundView 下载图像。

当我单击项目时,TableView 会在 2-3 秒后出现。 (有时 5 秒,当连接不良时)。因此,用户会认为应用程序已冻结。

我想实现一个指示器,它会在视图加载之前出现。 我什么时候知道 TableView 下载完成了?

因为当我单击该项目时,“TableViewController”中的代码正在运行,但我看到了 collectionView,并在 3-4 秒后出现

需要帮助:/

谢谢

【问题讨论】:

    标签: ios objective-c iphone delay indicator


    【解决方案1】:

    我认为您没有使用 LazyLoding 进行 图片下载。 如果您在主线程中下载图像,则应用程序会卡住,直到图像未下载并显示。

    您可以使用SDWebImage 进行图片下载。

    以下是在您的应用程序中实施的步骤:

    -点击 Zip 标签并下载存档。

    -解压文件。

    -你会找到“SDWebImage”文件夹。

    -查看该路径并将此文件夹添加到您的项目中。 (不要忘记复制项目中的文件夹而不是直接链接)。

    快乐编码:)

    【讨论】:

      猜你喜欢
      • 2016-05-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多