问题描述
我正在使用核心动画创建3d立方体并使其旋转,但是它仅在一个方向上旋转。我的项目使用的是UIKit,但动画必须是这样的(在Swift UI中制作):https://medium.com/flawless-app-stories/swiftui-animations-3d-rotation-effect-fb8dd5b86df
我是Core Animation的新手,非常感谢您能为我提供帮助。
我正在制作的动画代码如下:
let anim = CABasicAnimation(keyPath: "transform")
anim.fromValue = cube.transform
anim.tovalue = CATransform3DMakeRotation(.pi,1,1)
anim.duration = 0.5
anim.isCumulative = true
anim.repeatCount = .greatestFiniteMagnitude
cube.add(anim,forKey: "transform")
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)