我有一个棋盘游戏,我正在使用行动表取消移动。我可以撤消移动并将该块从当前位置设置为动画。
但由于空间较小,我正在使用操作表供用户选择撤消选项。
但问题是当用户选择撤消时,动画在操作表消失之前完成。
我可以延迟动画,但是电路板上还有一些其他元素,这些元素会在行动表消失之前更新并完成所有这些。
有人可以建议我应该采取什么方法来解决这个问题?
感谢。
答案 0 :(得分:2)
使用此方法执行逻辑
- (void)actionSheet:(UIActionSheet *)actionSheet didDismissWithButtonIndex:(NSInteger)buttonIndex;
它是ActionSheet的委托,并将在解除Action表后调用。