随笔 - 21  文章 - 2  评论 - 36  阅读 - 93260

图片旋转(transform)出现锯齿如何解决(转)

 原文地址:

http://www.cocoachina.com/bbs/read.php?tid=84629 

 

      UIView *myView = [[UIView alloc] initWithFrame:CGRectZero];

    CGRect rect = myView.frame;
    rect.size = CGSizeMake(100.0, 100.0);
    myView.frame = rect;
    myView.center = mainScroller.center;
    myView.layer.borderColor = [UIColor whiteColor].CGColor;
    myView.alpha = 0.5;
    myView.layer.borderWidth = 3.0;
    myView.backgroundColor = [UIColor blueColor];
    [mainScroller addSubview:myView];
    [myView release];
     
    CGFloat angle = M_PI / 30.0;
    [myView.layer setTransform:CATransform3DRotate(myView.layer.transform, angle, 0.0, 0.0, 1.0)];
     
    myView.layer.shadowOffset = CGSizeMake(0, 2);//0,2
    myView.layer.shadowRadius = 3.0;
    myView.layer.shadowColor = [UIColor whiteColor].CGColor;
    myView.layer.shadowOpacity = 1.0;
    myView.layer.shouldRasterize = YES;
    myView.layer.edgeAntialiasingMask = kCALayerLeftEdge | kCALayerRightEdge | kCALayerBottomEdge | kCALayerTopEdge;
    myView.layer.masksToBounds = YES;
posted on   心不蒙尘  阅读(3255)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· [AI/GPT/综述] AI Agent的设计模式综述
< 2012年3月 >
26 27 28 29 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
1 2 3 4 5 6 7

点击右上角即可分享
微信分享提示