所以我的问题是,在我的 viewWillDisapear 中,我调用了一个运行动画的方法(在主视图上弹跳),但它不等待动画完成(因为它在它自己的线程中运行)。我需要一种方法来停止执行,直到 uiAnimation 完成。我试过 sleep() 但由于某种原因,这也会暂停实际动画。我真正需要做的是让视图在滑出屏幕之前有一个小的反弹。我也愿意接受任何关于如何以不同方式实现这一目标的建议。
所以我的问题是,在我的 viewWillDisapear 中,我调用了一个运行动画的方法(在主视图上弹跳),但它不等待动画完成(因为它在它自己的线程中运行)。我需要一种方法来停止执行,直到 uiAnimation 完成。我试过 sleep() 但由于某种原因,这也会暂停实际动画。我真正需要做的是让视图在滑出屏幕之前有一个小的反弹。我也愿意接受任何关于如何以不同方式实现这一目标的建议。