【问题标题】:xcode image gallery load images one after anotherxcode 图像库一个接一个地加载图像
【发布时间】:2019-03-03 16:49:31
【问题描述】:

我目前正在开发一个 iPad 应用程序,它有四个视图,可以使用分段控件进行查看。其中一个视图是我使用 UIScrollView 创建的图片库。问题是所有图像都在 viewDidLoad 方法中加载到视图中,因此当我在分段控件中按下“图像”时,大约需要一秒钟,直到控件突出显示“图像”并显示非常不方便的视图。 I'd like to achieve that when "images" is chosen the segmented control switches immediately and the view is being loaded and then the images should be loaded and put into the scroll view one after another.

怎么做?

【问题讨论】:

    标签: xcode image load uisegmentedcontrol viewdidload


    【解决方案1】:

    你能发布 viewDidLoad 中的代码吗?

    您是从远程位置加载图像吗?

    如果您要远程加载图像,您可能需要查看: https://github.com/nicklockwood/AsyncImageView

    它是一个异步图像查看器,在加载图像时还提供图像占位符。

    另外,您可能希望在 viewDidAppear 中加载图像,这样视图就会出现,然后它开始加载图像...

    【讨论】:

    • 将代码放入 viewDidAppear 已经做得很好了。现在我只需要找到一种方法来一个接一个地加载图像,而不是在它们全部加载时显示它们。我怎样才能做到这一点?顺便说一句,所有图像都存储在本地
    • 您仍然可以使用我在上面发送给您的链接进行异步加载。您也可以将其与本地图像一起使用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-06
    • 1970-01-01
    • 1970-01-01
    • 2019-06-10
    相关资源
    最近更新 更多