最佳答案
我正在使用 斯威夫特和 Parse.com 为 iOS 开发一个应用程序
我试图让用户从图像选择器中选择一张图片,然后在上传到我的后端之前将选定的图像调整到200x200像素。
Parse.com 有一个名为“ AnyPic”的 Instagram 复制应用程序教程,它提供了调整图像大小的代码,但是它是在 Objective-C..。
// Resize the image to be square (what is shown in the preview)
UIImage *resizedImage = [anImage resizedImageWithContentMode:UIViewContentModeScaleAspectFit
bounds:CGSizeMake(560.0f, 560.0f)
interpolationQuality:kCGInterpolationHigh];
// Create a thumbnail and add a corner radius for use in table views
UIImage *thumbnailImage = [anImage thumbnailImage:86.0f
transparentBorder:0.0f
cornerRadius:10.0f
interpolationQuality:kCGInterpolationDefault];
How would I create a 200x200px version of the selected picture (to then upload) in Swift?
那么,thumbnailImage 函数在做什么呢?