从资源文件夹加载200以上的图像有什么问题吗?

时间:2010-03-26 02:48:18

标签: iphone objective-c cocoa

我的应用程序包含200多张图片,每幅图片大小约为。 15 KB。我想逐个翻转这些图像。加载图片会有任何时间滞后吗?有没有其他方法可以做到这一点?

任何人都请帮忙!

1 个答案:

答案 0 :(得分:2)

  

我的应用程序包含200多张图片,每幅图片大小约为。 15 KB。我想逐个翻转这些图片。

行。

  

加载图片会有时间延迟吗?

也许。试试看吧。如果有,请在“仪器”下运行您的应用程序,看看究竟是什么造成的。

  

有没有其他方法可以做到这一点?

您尚未提出替代的主要方法。

主要的是,由于这是一个iPhone应用程序,您可能不会需要一次加载200个图像。考虑主屏幕:这些图标大小与实际一样小,屏幕上一次只有20个(iPad上有24个)。

假设您希望允许滚动或分页列表,您可能希望保持页面向上并且已经加载并翻转并准备好显示页面向下,以使滚动/分页更快。这仍然只有60-72张图像,你可以在显示可见的20-36之后做出一半到三分之二的

此外,图像是否总是翻转?如果是这样,那么在构建时翻转它们并将翻转的图像复制到您的应用程序中,并且在运行时不进行翻转。然后你只是显示图像。