2
- (void)viewDidLoad
   {
    [super viewDidLoad];
    NSURL *url = [NSURL URLWithString:@"http://www.scri8e.com/effects/FL0WERZ/PNG/ir09.png"];
    data = [[NSData alloc]initWithContentsOfURL:url ];
    UIImage *img = [[UIImage alloc]initWithData:data ];
    imageview.image=img;
    }

上記は私のコードですが、画像ビューで画像をロードしません

4

6 に答える 6

3

このライブラリを試してみると、画像をダウンロードしてイメージビューに表示するのに役立ちます。

于 2013-03-08T06:19:43.377 に答える
1

同じコードがうまく機能します!!!!!

インターネット接続を確認してください。

NSData *data サイズをご確認ください

UIImageViewのサイズを確認してください

他のコントロールによって隠されていることを確認してください

ビューに正しく追加されていることを確認してください

コンテンツ ビューを確認してください

@property(nonatomic,retain) IBOutlet UIImageView *imageview;

NSURL *url = [NSURL URLWithString:@"http://www.scri8e.com/effects/FL0WERZ/PNG/ir09.png"];
NSData *data = [[NSData alloc]initWithContentsOfURL:url ];
UIImage *img = [[UIImage alloc]initWithData:data ];
self.imageview.image=img;
于 2013-03-08T06:21:14.643 に答える
0

xibで直接imageviewを撮影した場合は、接続インスペクターで接続を確認するだけではありません。

于 2013-03-08T06:32:02.290 に答える
0
NSString *mainimg=[NSString stringWithFormat:@"%@",[[xmlDataDictionary valueForKeyPath:@"eg.main.img1"]objectAtIndex:indexPath.row]];
NSURL *url = [NSURL URLWithString:mainimg];
NSData *image = [[NSData alloc] initWithContentsOfURL:url];
cell.img.image=[UIImage imageWithData:image];

解析されたURLについてこれを試してください..

とても簡単..

于 2014-05-21T12:46:04.017 に答える
0

ImageView の代わりにEgoImageViewを使用します。

于 2013-03-11T13:58:18.033 に答える