【发布时间】:2020-10-25 10:21:17
【问题描述】:
我有用户在 Swift 中上传的大图像,我需要将它们全部调整为 100x100px 以创建缩略图以存储在我的服务器中。到目前为止,我发现这会在给定 CGSize 的情况下调整图像的大小:
func resizedImage(image: UIImage, size: CGSize) -> UIImage? {
let renderer = UIGraphicsImageRenderer(size: size)
return renderer.image { (context) in
image.draw(in: CGRect(origin: .zero, size: size))
}
}
知道我的目标尺寸严格为 100x100px,有什么方法可以创建 CGSize?
【问题讨论】: