应改为使用 UIGraphicsBeginImageContextWithOptions 方法
// 压缩有失真,图片会不清晰(scale为1)
UIGraphicsBeginImageContext(CGSize size);
// 压缩不会特别失真,scale设置为0,opaque 为NO
UIGraphicsBeginImageContextWithOptions(CGSize size, BOOL opaque, CGFloat scale);
应改为使用 UIGraphicsBeginImageContextWithOptions 方法
// 压缩有失真,图片会不清晰(scale为1)
UIGraphicsBeginImageContext(CGSize size);
// 压缩不会特别失真,scale设置为0,opaque 为NO
UIGraphicsBeginImageContextWithOptions(CGSize size, BOOL opaque, CGFloat scale);