【发布时间】:2014-12-07 14:24:00
【问题描述】:
我想调整 UIImage 的大小以便能够将其上传到 parse.com。我想调整它的大小而不挤压它。我如何确保它足够小以上传到 parse.com(10485760 字节),但不会将其压缩到设定的大小。 这是我在下面尝试的代码,但显然准确地设置了图像大小。 有什么想法吗?
var newSize:CGSize = CGSize(width: 600,height: 600)
let rect = CGRectMake(0,0, newSize.width, newSize.height)
UIGraphicsBeginImageContextWithOptions(newSize, false, 0.0)
// image is a variable of type UIImage
profileImage?.drawInRect(rect)
profileImage = UIGraphicsGetImageFromCurrentImageContext()
UIGraphicsEndImageContext()
【问题讨论】:
标签: ios swift parse-platform resize uiimage