我有一个viewController,因为我使用了页面控件。每个页面有 4 个 imageViews。
我已经通过了 Xml 并且根据图像的数量,我得到了 pageControl 的页数,即 (NumberOfImages/4)。
我已经完成了这样的代码......
首先我获取每个图像的 url 并将它们存储在数组中..
for(int i=0;i<[Array Count];i++)
{
imgString=[NSString stringWithFormat:@"%@",[Array objectAtIndex:i]];
NSLog(@"string :%@",imgString);
NSString *abc=[imgString tringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];
//NSLog(@"abc :%@",abc);
NSURL *url=[NSURL URLWithString:abc];
NSLog(@"url :%@",url);
NSData *data = [NSData dataWithContentsOfURL:url];
[ImageArray addObject:[UIImage ImageWithData:data]];
}
上面的代码需要时间从 URL 中获取图像。直到所有 r 都没有被获取,我必须等待..
所以我想在这里使用延迟加载..我已经展示了 TableView 的苹果延迟加载示例..但没有得到如何将它与分页一起使用?
所以谁能建议我为此我能做些什么?任何帮助表示赞赏..