带有重定向URL的UIImageView不起作用

时间:2017-02-22 01:50:01

标签: ios objective-c swift uiimageview

我正在使用远程网址加载UIImageView。它适用于普通的URL。但如果重定向URL,则不会加载图像。我正在使用SDWebImage

例如。

This is image works

但是

This image doesn't work

我没有找到关于此问题的任何stackoverflow帖子。

2 个答案:

答案 0 :(得分:0)

你必须给你一个桶公共列表权限,这可能不是一个好主意。请参阅Amazon S3 Bucket Public Access Considerations

答案 1 :(得分:0)

我认为此代码可以解决您的问题。

UIImageView *imgView;
UITapGestureRecognizer *tapRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self
                                                                                   action:@selector(imageViewTapped:)];
[imgView addGestureRecognizer:tapRecognizer];


- (void)imageViewTapped:(UIGestureRecognizer *)recognizer {
    [[UIApplication sharedApplication] openURL:yourURL];
}