所以我有一个UIButton,当按下所述按钮时,创建了一个UIView,其中包含10个UIImageViews,所有这些都具有100x100的大小。对于每个UIImageView,都有一个大小为640x960的图像,我调整大小以适应UIImageView。我的问题是每次按下按钮都会在创建UIView之前有1-2秒的延迟,但是如果我删除了UIImageViews,一切正常。有谁可以提供一些帮助?提前谢谢。
答案 0 :(得分:1)
加载和调整10个UIImageViews会导致延迟。通过将图像的大小调整为100x100来创建图像的缩略图版本并加载它们而不是大图像,并且应该有最小的延迟。