0

URLから画像をダウンロードしてセルに表示しようとしています(以下のサンプル):

NSURL *url = [NSURL URLWithString:@"http://images.google.com/intl/en_ALL/images/logos/images_logo_lg.gif"];

NSData *data = [NSData dataWithContentsOfURL:url];

[cell.imageView setImage:[UIImage imageWithData:data]];

どういうわけか、セルに表示すると、UIImageView よりも大きいセル全体がカバーされます。

しかし、以下のように画像をローカルに表示すると:

[cell.imageView setImage:[UIImage imageNamed:@"defaultProfile.png"]];

セルに設定した UIImageView に完全に収まります。

これはなぜですか?

4

1 に答える 1

0

imageview の scaleToFit プロパティを使用する

于 2012-10-31T13:11:00.027 に答える