PHAsset to UIImage, - PullRequest
       0

PHAsset to UIImage,

1 голос
/ 24 января 2020

Я использую этот блок кода внутри функции, пытаюсь запросить изображение из актива.

    var imageFinal: UIImage?

    let manager = PHImageManager.default()
    let requestOptions = PHImageRequestOptions()
    requestOptions.resizeMode = .exact
    requestOptions.deliveryMode = .highQualityFormat
    requestOptions.isSynchronous = true

    manager.requestImageDataAndOrientation(for: asset, options: requestOptions) { (data, _, _, _) in
        guard let data = data else { return }
        if let image = UIImage(data: data) {
            imageFinal = image
            print("successfully")
        }
    }

Проблема в том, что не каждый раз работает. Я не смог понять, по каким критериям работает или нет.

Мне нужно, чтобы изображение из ресурса было точным размером изображения из библиотеки фотографий.

Спасибо

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