iphone - 如何在旋转的 UIView(不是 UIImageView)上进行抗锯齿处理

标签 iphone ios antialiasing

我的问题和this one基本一样.我有一个 UIView,当我使用 CGAffineTransformMakeRotation 旋转它时,边缘没有被抗锯齿。

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

上述帖子的 OP 通过在 photoshop 中制作具有透明边框的图像并改用 UIImageView 解决了这个问题,但我不能这样做,因为 UIView 的大小是在运行时确定的。

有人知道这个问题的解决方案吗?

请注意,这不是 this 的副本发布是因为我对使用 UIView 而不是 UIImageView 感兴趣。

最佳答案

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

关于iphone - 如何在旋转的 UIView(不是 UIImageView)上进行抗锯齿处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7740083/

相关文章:

iphone - 如何比较两个实际上等效但具有装饰性字符串差异的 NSURL?

iphone - 如何在一个供应配置文件下获得多个临时构建?

css - 将 @font-face 与像素字体一起使用时,是否可以在 CSS 中禁用抗锯齿功能?

ios - 如何在UILocalNotification警报正文中指定相对时间(即“在X分钟内开始”)?

ios - 使用 Swift Argo 框架 : Could not find an overload for '<*>'

fonts - JavaFX 2/8 字体的渲染可以改进吗?

xcode - 在Mountain Lion中禁用Xcode 4.4中的抗锯齿字体

iphone - 从 ASIHTTPRequest 转换为 AFNetworking

ios - Apple 开发者注册过期后,您还可以从 iOS 访问您的应用程序吗?

ios - 当我的异步下载完成时,如何让 UIPageViewController 知道?