如何在旋转的UIView(NOT UIImageView)上进行抗锯齿处理

Kre*_*emk 8 iphone antialiasing ios

我的问题与问题基本相同.我有一个UIView,当我使用CGAffineTransformMakeRotation旋转它时,边缘没有被抗锯齿.

我尝试将视图添加为更大的UIView中的子视图,并在视图上使用透明边框,但这些都不起作用.

前面提到的帖子的OP通过在photoshop中使用透明边框制作图像并使用UIImageView来解决这个问题,但我不能这样做,因为UIView的大小是在运行时确定的.

有谁知道这个问题的任何解决方案?

请注意,这不是这篇文章的重复,因为我有兴趣使用UIView而不是UIImageView.

小智 20

尝试在App-info.plist中设置UIViewEdgeAntialiasing = YES