当某些处理正在进行时,我有一个用户不应单击的按钮[使用 UIActivityIndicatorView 显示]。
为此,当处理开始时,我调用 [[UIApplication sharedapplication] beginIgnoringInteractionEvents];
当处理结束时,我调用 [[UIApplication sharedApplication] endIgnoringInteractionEvents];
如果我在处理过程中单击按钮,则不会调用触摸事件,但会在处理停止后立即调用它。
为什么会这样?