【发布时间】:2010-09-17 15:05:57
【问题描述】:
目前我正在从互联网上检索一堆图像并缩放它们,然后将它们显示在我的视图中。
问题是我在 viewDidLoad 方法中执行此操作 - 因此,当用户点击时,他们必须实际等待此处理发生,然后显示视图,这会导致轻微延迟。
无论如何我可以显示视图,然后以某种方式在用户拥有视图之后触发图像的加载 - 类似于网页的加载方式?
- (void)configureImages
{
if ([currentHotel.hotelImages count] > 0)
{
imageView1.image = [self getScaledImageFromURL: [currentHotel.hotelImages objectAtIndex:0]];
imageView2.image = [self getScaledImageFromURL: [currentHotel.hotelImages objectAtIndex:1]];
imageView3.image = [self getScaledImageFromURL: [currentHotel.hotelImages objectAtIndex:2]];
}
}
【问题讨论】:
标签: iphone objective-c