Tableview图片无法加载,但有时会在我滚动页面时出现,或者在我点击单元格时出现。
注意:我正在使用SDWebImage
for lazy loading purposes。
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
MyTableViewCell *c = [tableView dequeueReusableCellWithIdentifier:@"cell"];
if (c == nil)
{
c = [[MyTableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle
reuseIdentifier:@"cell"];
}
[c.imageView1 setImageWithURL:[NSURL URLWithString:@"http://www.worldweatheronline.com/images/wsymbols01_png_64/wsymbol_0008_clear_sky_night.png"] placeholderImage:[UIImage imageNamed:@"pl.png"]];
答案 0 :(得分:0)
更好地使用SDWebImage + ActivityIndicator,它会在下载图像时显示活动指示。
下载链接 - SDWebImage+ActivityIndicator
替换为此方法 - [c.imageView1 setImageWithURL:[NSURL URLWithString:temp1] placeholderImage:[UIImage imageNamed:@"emptypic"] usingActivityIndicatorStyle:UIActivityIndicatorViewStyleWhite];