我正在尝试找出一个最佳的解决方案,允许用户调整图像大小(使用捏合手势)以及保留尽可能多的质量。
我的应用程序基本上会显示一些在viewDidLoad
运行时按比例缩小的imageViews。我正在使用UIImage+Resize来缩小它们并保持质量。
我正在使用捏合手势影响CGAffineTransformScale
以让用户增加/减少照片尺寸。现在,问题是CGAffineTransformScale
对图像质量没有任何作用。它只会拉伸图像。
有没有办法在增加imageview画面尺寸的同时提高照片质量?我想我可以简单地访问原始图像,并根据UIGestureRecognizerStateEnded
时的尺寸将imageView.image替换为新图像。然而,在夹点阶段缩放照片时,它看起来非常难看。
任何想法都赞赏。感谢