Get underlying NSData from UIImage

前端 未结 6 1295
感情败类
感情败类 2020-12-12 17:41

I can create UIImage from NSData using [UIImage imageWithData:] or [UIImage initWithData:] methods.

I wonder i

6条回答
  •  自闭症患者
    2020-12-12 18:39

    Swift 4.2

    let dataPng = image.pngData() // return image as PNG. May return nil if image has no CGImageRef or invalid bitmap format
    
    let dataJpg = image.jpegData(compressionQuality: 1) // return image as JPEG. May return nil if image has no CGImageRef or invalid bitmap format. compression is 0(most)..1(least)
    

提交回复
热议问题