2013-03-05 42 views
0

我正在使用以下代码来禁用并启用View。iOS - 在iPad上待机我的应用程序卡住了

TO DISABLE VIEW。

[[UIApplication sharedApplication] beginIgnoringInteractionEvents]; 
    _loadingSpinner.hidden = FALSE; 

启用视图。

[[UIApplication sharedApplication] endIgnoringInteractionEvents]; 
_loadingSpinner.hidden = true; 

但是当设备进入待机模式。应用程序冻结。用户已关闭任务窗格中的应用程序以便再次运行它。

请帮助!!!!

回答

0

放置一个断点并检查天气代码以结束交互任何时间点击。 为什么不使用微调器的覆盖视图或userInteractionEnabled UIView的属性?

+0

感谢您的回复..我做到了..但我想禁用屏幕上的所有项目。通过使用userInteractionEnable我需要做所有组件禁用/启用..此外,我没有在UIBarButtonItem中找到此功能.... – Arahim 2013-03-05 15:31:20

+0

这解决了我的问题临时... – Arahim 2013-03-07 09:38:03

1

你为什么禁用该视图?如果你想在流程完成时阻止交互,为什么不使用类似MBProgressHUD的东西或者制作你自己的Modal视图并使用它?

相关问题