pngData обратно в UIImage - PullRequest
       4

pngData обратно в UIImage

0 голосов
/ 27 сентября 2018

У меня есть переменная UIImage, a.Я хотел бы использовать его в моем приложении в виде файла данных .png.Как мне перевести a обратно в UIImage для использования?

Как я могу преобразовать этот объект данных обратно в UIImage?

let pngImage = a!.pngData()

1 Ответ

0 голосов
/ 27 сентября 2018

Преобразование UIImage в данные PNG:

extension UIImage {

    // UIImage to Data (PNG Representation)
    var PNGData: Data? {
        return UIImagePNGRepresentation(self)
    }
}

Используя ваш пример:

let a = UIImage("foo") // Sample image named foo

UIImage to Data:

let pngData = a.data

Данные в UIImage:

let pngImage = UIImage(data: pngData)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...