【发布时间】:2017-09-22 21:48:54
【问题描述】:
所以我有一个简单的问题,我需要将 CALayer 旋转 90 度。然而,问题是,我从研究中发现的任何方法似乎都没有真正起到任何作用。下面是我使用的代码,其中 imgLayer 是 CALayer
var transform = CATransform3DIdentity
transform = CATransform3DRotate(transform, (CGFloat(Double.pi/2)), 0, 1, 0)
imgLayer.transform = transform
从我阅读的内容来看,这段代码应该可以工作,但它似乎根本没有任何影响,我想知道是否有人对为什么会这样有任何建议。非常感谢您对此主题的任何帮助,谢谢。
问候,尼克
【问题讨论】:
-
您在 y 轴上旋转。您可能想要在 z 轴上旋转。
-
非常感谢 Okan Yucel,您将我链接到的解决方案完美运行!
标签: swift image matrix transform