有一种方法可以暂时禁用触摸我的iPhone应用程序吗?
我应该怎么做?
TNX
答案 0 :(得分:3)
试试这个:
[[UIApplication sharedInstance] beginIgnoringInteractionEvents];
如果您想再次启用它们,请调用:
[[UIApplication sharedInstance] endIgnoringInteractionEvents];
答案 1 :(得分:0)
我不确定你为什么不这样做,因为它不是用户友好的。
当您的应用加载某些内容时,请创建一个放在窗口上的视图。将它设为灰色并给它一个.4的alpha值,这样你的屏幕“看起来”被禁用了。 您可以添加微调器作为额外的“加载”指示。
如果要在启动时执行任务。只需添加一个启动屏幕。
当你的任务完成后,删除你不需要的屏幕。