有没有办法禁用触摸我的iPhone应用程序一段时间?

问题描述:

有没有办法禁用触摸我的iPhone应用程序一段时间?有没有办法禁用触摸我的iPhone应用程序一段时间?

我应该怎么做呢?

TNX

+0

触摸您的应用程序或整个设备? – huesforalice

试试这个:

[[UIApplication sharedInstance] beginIgnoringInteractionEvents]; 

,当你想再次启用它们,称此:

[[UIApplication sharedInstance] endIgnoringInteractionEvents]; 

我不知道为什么你wan't做这是因为它不是用户友好的。

当您的应用程序正在加载某些内容时,请在窗口上放置一个视图。将它变成灰色并给它一个.4的alpha值,这样你的屏幕“看起来”被禁用。 你可以添加一个微调作为额外的“加载”指示。

当您想在启动时执行任务。只需添加一个启动屏幕。

当您的任务完成后,移除您不需要的屏幕。