Задать вопрос

Получаю ошибку «UIImage? is not convetrible to UIImage». Как работать с UIImagePickerController в Swift 5?

Получаю такую ошибку "UIImage? is not convetrible to UIImage" в этой строке " if let possibleImage = info[.editedImage] as? UIImage {". Интересует именно swift 5.

private func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [UIImagePickerController.InfoKey : Any]) {
        var newImage: UIImage

        if let possibleImage = info[.editedImage] as? UIImage {
            newImage = possibleImage
        } else if let possibleImage = info[.originalImage] as? UIImage {
            newImage = possibleImage
        } else {
            return
        }

        // do something interesting here!
        print(newImage.size)

        dismiss(animated: true)
    }
  • Вопрос задан
  • 101 просмотр
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
briahas
@briahas
ObjC, Swift, Python
Попробуйте скобки вокруг info[.editedImage] as? UIImage
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы