コードが内部にある場合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ボックスに含めることはできません。400x300または500x300になる場合が あります。画像幅)。しかし、短い形式はどうですか?それを機能させることができますか?cell.imageView.frame = CGRectMake(0, 0, 300, 300);
setNeedsLayout