1 // 對圖片要求不高的時候建議用jpg,要求比較高的時候用png 2 3 // 方式一: 4 // let imageData = UIImagePNGRepresentation(image)! 5 6 // 方式二: 7 // 參數2(compressionQuality):質量系數0-1,越大圖片質量越高,越清晰 8 let imageData = UIImageJPEGRepresentation(image, 0.5)! 9 10 // 寫出文件,對比,可以看出jpg壓縮的比較大,壓縮后的圖片比較模糊 11 (imageData as NSData).write(toFile: "/Users/yaoshuai/Desktop/1.png", atomically: true)
// 用圖片做為背景色 backgroundColor = UIColor(patternImage: UIImage(named: "emoticon_keyboard_background")!)
