liutaoboke
 
 

CGFloat m34 = 800;

CGFloat value = -40;//(控制翻转角度)

        CGPoint point = CGPointMake(0.5, 0.5);//设定翻转时的中心点,0.5为视图layer的正中

        CATransform3D transfrom = CATransform3DIdentity;

        transfrom.m34 = 1.0 / m34;

        CGFloat radiants = value / 360.0 * 2 * M_PI;

        transfrom = CATransform3DRotate(transfrom, radiants, 1.0f, 0.0f, 0.0f);//(后面3个 数字分别代表不同的轴来翻转,本处为x轴)

        CALayer *layer = self.panView.layer;

        layer.anchorPoint = point;

        layer.transform = transfrom;

分类:

技术点:

相关文章:

  • 2021-10-03
  • 2022-01-09
  • 2021-11-29
  • 2021-11-27
  • 2021-07-23
  • 2021-09-29
  • 2021-10-17
  • 2021-10-31
猜你喜欢
  • 2021-09-17
  • 2021-05-04
  • 2021-11-08
  • 2021-11-07
  • 2021-08-09
  • 2021-10-18
  • 2018-09-14
相关资源
相似解决方案