如果代码在tableView:cellForRowAtIndexPath
[cell.imageView setImageWithURL:
[NSURL URLWithString:
[NSString stringWithFormat:
@"http://www.mysite.com/images/pic%i.png",
indexPath.row % 12]]];
没有占位符,图片不会显示? (如果使用占位符,则会显示)。
我尝试预先设置cell.imageView.frame = CGRectMake(0, 0, 300, 300);
,但仍然无法显示。如果我使用较长版本setImageWithURL:placeholderImage:success:failure:
并使用nil
的占位符,并在成功块[cell setNeedsLayout];
中使用,则图片将显示(但如果{不能包含在300x300框中在调用cell.imageView.frame = CGRectMake(0, 0, 300, 300);
之前使用{1}}它可能是400 x 300或500 x 300,具体取决于图像宽度)。但是简短形式呢 - 可以使其成功吗?