我有一个棋盘游戏,我正在使用操作表来撤消移动。我能够撤消移动并将该片段从当前位置动画化到之前的位置。
但由于空间较小,我使用操作表供用户选择撤消选项。
但问题是当用户选择撤消时,动画会在操作表消失之前完成。
我可以延迟动画,但板上还有一些其他元素会更新,所有这些都在操作表消失之前完成。
有人可以建议我应该采用什么方法来解决这个问题吗?
谢谢。
最佳答案
在此方法中执行您的逻辑
- (void)actionSheet:(UIActionSheet *)actionSheet didDismissWithButtonIndex:(NSInteger)buttonIndex;
它是 ActionSheet 的委托(delegate),将在关闭 Action sheet 后调用。
关于ios - ActionSheet 消失后执行动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26735679/