【问题标题】:Rotate video using CGAffine Transform in swift快速使用 CGAffine 变换旋转视频
【发布时间】:2020-03-14 11:24:22
【问题描述】:

我正在尝试使用 CGAffineTransform 旋转视频。对于将视频旋转 90 度,我编写了以下代码。

var translateToCenter = CGAffineTransform(translationX: 0,y: -(UIScreen.main.bounds.size.width));
var rotateBy90Degrees = CGAffineTransform(rotationAngle: .pi/2);

效果很好。现在,我想将视频旋转 180、270、360 度,但无法弄清楚。 谁能帮帮我?

【问题讨论】:

    标签: ios objective-c swift iphone


    【解决方案1】:

    旋转使用弧度,所以你只需要将度数转换为弧度

    let rad =  degree * .pi / 180
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-03-26
      • 2021-01-26
      • 2016-09-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-28
      • 1970-01-01
      相关资源
      最近更新 更多