可能是重复的问题:
如何在旋转视图上进行抗锯齿处理?
我正在尝试使用以下技术旋转一些UIImageViews:
imageView.transform = CGAffineTransformMakeRotation(r);
r通常是一个浮点数,介于-0.3和0.3之间。
问题在于旋转后的图像(这些图像来自正方形jpeg)具有锯齿状边缘(像素化),因为它们在变换后处于一个角度。是否有办法修复这个问题,使边缘变得平滑(即抗锯齿)?
可能是重复的问题:
如何在旋转视图上进行抗锯齿处理?
我正在尝试使用以下技术旋转一些UIImageViews:
imageView.transform = CGAffineTransformMakeRotation(r);
r通常是一个浮点数,介于-0.3和0.3之间。
问题在于旋转后的图像(这些图像来自正方形jpeg)具有锯齿状边缘(像素化),因为它们在变换后处于一个角度。是否有办法修复这个问题,使边缘变得平滑(即抗锯齿)?
在 Info.plist 文件中,有一个可以设置的键可以启用边缘抗锯齿功能:UIViewEdgeAntialiasing。