2012-08-09 73 views
0

我目前正在开发一个具有四个视图的iPad应用程序,可以用分段控件查看。其中一个观点是我使用UIScrollView创建的图像集。问题是所有的图像都被加载到viewDidLoad方法的视图中,所以当我在分段控件中按“图像”时,需要大约一秒的时间,直到控件突出显示“图像”并显示非常不方便的视图。 我希望实现这一点,当选择“图像”时,分段控制立即切换并且视图正在加载,然后图像应该被加载并且一个接一个地放入滚动视图中。xcode图像galery加载图像一个又一个

我不知道该怎么做,希望你能帮助我。

谢谢你在前进,

利玛窦

回答

0

您可以发布从viewDidLoad中的代码?

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

如果远程加载图像,你可能想看看: https://github.com/nicklockwood/AsyncImageView

这是一个异步的图像浏览器还提供了一个图像占位符它加载图像,同时。

此外,您可能要加载在viewDidAppear的图像,所以视图出现,然后它开始加载图片...

+0

将代码中的viewDidAppear已经做的非常出色。现在,我只需要找到一种方法让图像一个接一个地加载,而不是在全部加载时显示它们。我怎样才能做到这一点?所有图像都存储在本地btw – matteok 2012-08-09 12:27:36

+0

您仍然可以使用我发送给您的链接进行异步加载。您也可以将它与本地图像一起使用。 – 2012-08-17 12:18:44