快速使用 CGAffine 变换旋转视频
Posted
技术标签:
【中文标题】快速使用 CGAffine 变换旋转视频【英文标题】:Rotate video using CGAffine Transform in swift 【发布时间】: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 度,但无法弄清楚。 谁能帮帮我?
【问题讨论】:
【参考方案1】:旋转使用弧度,所以你只需要将度数转换为弧度
let rad = degree * .pi / 180
【讨论】:
以上是关于快速使用 CGAffine 变换旋转视频的主要内容,如果未能解决你的问题,请参考以下文章