我正在尝试制作一个类似于“Contre Jour”游戏的菜单,当用户左右拖动时,3 个元素会旋转一圈。我正在使用带有 CATransforms 的 CALayers 将它们定位在 3d 旋转轮中(到目前为止没有问题)。
我需要一种方法(也许使用 NSTimers?)来计算中间值,因为 CoreAnimation 只是插入值,但如果你 NSLog 它们,它只会显示开始和结束,或者只是结束。我需要所有中间值,当我在一个位置(有 3 个元素,每个元素应该是 120 度)释放手指(触摸末端)时,我需要捕捉轮子的移动。