簡體   English   中英

pngData返回UIImage

[英]pngData back to UIImage

我有一個UIImage變量, a 我想在我的應用程序中將其作為.png數據文件使用。 我該如何去重塑a回到一個UIImage使用?

如何將該數據對象轉換回UIImage

let pngImage = a!.pngData()

將UIImage轉換為PNG數據:

extension UIImage {

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

使用您的示例:

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

UIImage到數據:

let pngData = a.data

數據到UIImage:

let pngImage = UIImage(data: pngData)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM