0

AmazonS3サービスに2つの画像があります。1つは正常にロードされ、もう1つはロードされません。エラーメッセージはありません。ロードされません。

[doodleImageView setImageWithURL:@"https://s3.amazonaws.com/doodlestash/doodles/20/thumb.jpg"];

 //This one does not load.
[doodleImageView setImageWithURL:@"https://s3.amazonaws.com/doodlestash/doodles/20/original.jpg"];

何かご意見は?

4

1 に答える 1

1

画像は両方とも「有効」に見えます。使用しているライブラリを再確認し、タイプミスを確認することをお勧めします。簡単なデモアプリで、私は次のことを行いました。

- (void)viewDidLoad
{
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.

    UIImageView* image1 = [[UIImageView alloc]initWithFrame:CGRectMake(0, 0, 320, 200)];
    image1.image = [UIImage imageWithData: [NSData dataWithContentsOfURL:[NSURL URLWithString:@"https://s3.amazonaws.com/doodlestash/doodles/20/original.jpg"]]];

    UIImageView* image2 = [[UIImageView alloc]initWithFrame:CGRectMake(0, 200, 320, 200)];
    image2.image = [UIImage imageWithData: [NSData dataWithContentsOfURL:[NSURL URLWithString:@"https://s3.amazonaws.com/doodlestash/doodles/20/thumb.jpg"]]];

    [self.view addSubview:image1];
    [self.view addSubview:image2];
}

私はこれで終わった:

ここに画像の説明を入力してください

于 2013-01-30T01:44:33.723 に答える