-1

我用正常的方法试过这个

 winnerCell.challengeBannerURL.af_setImage(withURL:  URL(string: winnerchallengesData[indexPath.row].challengeDetails.challenge_banner_url)!)

它在正常通话中工作,但在 AlamofireImage 中没有

let data = try? Data(contentsOf: URL(string: self.winnerchallengesData[indexPath.row].winnerDetails.profileURL)!)
//                winnerCell.userProfile.image = UIImage(data:data!)
//              
4

2 回答 2

3

来自服务器的数据是一个流,所以我必须在 AlamofireImage 中配置它。

ImageResponseSerializer.addAcceptableImageContentTypes(["image/jpg","image/png","binary/octet-stream"])
于 2017-01-21T05:56:23.283 回答
0

在将此设置添加到 info.plist 文件后(根据第三方广告实施的建议),我遇到了图像停止下载的情况;

NSAllowsArbitraryLoadsForMedia

删除它解决了这个问题。

于 2021-09-08T14:28:53.210 回答