我有一个 UIViewController 实现,它构建一个核心图像立方体并在发生触摸事件时旋转它。它有以下方法:
initController
touchesBegan
touchesMoved
touchesEnded
continueSpinning
我试图在touchesEnded
火灾后继续旋转立方体一段时间(比如 2 秒)。我已经创建了该continueSpinning
方法,但我不确定如何在没有触摸方法的情况下调用该方法,例如在计时器上。
我尝试过从线程调用continueSpinning
和touchesEnded
休眠并递归调用continueSpinning
,但这只是在线程返回时(2秒后)动画。
我需要某种调用“continueSpinning”的方法,类似于 touchesBegin 方法。
有任何想法吗?