Изображение в формате GIF (из URL) не загружается в режиме просмотра изображений - PullRequest
0 голосов
/ 15 марта 2020

Я использую это решение: SO . Где я загружаю GIF из URL. Мой код выглядит следующим образом:

@IBOutlet weak var imageView: UIImageView!

var imageList: [String] = ["http://www.gifbin.com/bin/4802swswsw04.gif", "http://www.gifbin.com/bin/4802swswsw04.gif"]
let imageURL = UIImage.gifImageWithURL(imageList[0])
imageView.image = UIImageView(image: imageURL)

И я использую эту Эту ссылку для поддержки GIF, как упомянуто в этом SO. Но я получаю ошибку Cannot assign value of type 'UIImageView' to type 'UIImage?. Да, я понял. Но как я могу это исправить, и я попытался исправить с помощью UIImage, но изображение gif не показывалось.

Любое решение было бы полезно.

Я пробовал даже:

imageView.image = UIImage.gifImageWithURL(imageList[currentnImageIndex])

Но изображение не показывалось.

1 Ответ

1 голос
/ 15 марта 2020

Посмотрите на ошибку: Cannot assign value of type 'UIImageView' to type 'UIImage?

Вы создаете ImageView, а затем устанавливаете его на .image, поэтому вам, вероятно, просто нужно изменить:

gifImageView.image = UIImageView(image: imageURL)

до

gifImageView = UIImageView(image: imageURL)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...