在iPhone上加载多个图像

在iPhone上加载多个图像,iphone,objective-c,image,button,uiimageview,Iphone,Objective C,Image,Button,Uiimageview,我有一个UIButton,当按下这个按钮时,会创建一个UIView,其中包含10个UIImageView,所有这些视图的大小都是100x100。对于每个UIImageView,都有一个大小为640x960的图像,我会调整其大小以适合UIImageView。我的问题是,每次按下按钮,在创建UIView之前都会有1-2秒的延迟,但是如果删除UIImageView,一切都会正常工作。有人能提供一些帮助吗?提前感谢。加载10个UIImageView并调整其大小将导致延迟。通过将图像的大小预调整为100x

我有一个UIButton,当按下这个按钮时,会创建一个UIView,其中包含10个UIImageView,所有这些视图的大小都是100x100。对于每个UIImageView,都有一个大小为640x960的图像,我会调整其大小以适合UIImageView。我的问题是,每次按下按钮,在创建UIView之前都会有1-2秒的延迟,但是如果删除UIImageView,一切都会正常工作。有人能提供一些帮助吗?提前感谢。

加载10个UIImageView并调整其大小将导致延迟。通过将图像的大小预调整为100x100来创建图像的缩略图版本,并加载它们,而不是加载大的图像,这样应该会有最小的延迟