我想弹出任何用户操作,直到功能完成,iphone应用程序!

我想弹出任何用户操作,直到功能完成,iphone应用程序!,iphone,Iphone,我正在编写一个与webservice集成的iphone应用程序。当用户等待登录web时,我希望在登录完成之前弹出任何用户操作。请帮帮我!谢谢 如果您不多线程处理代码,则在获取和发送数据时,用户将无法与UI交互 或者,您也可以在整个UI上显示半透明的加载屏幕(加载时),截取每个触摸事件。一种方法是使用presentModalViewController弹出一个模态视图控制器。另一种方法是使用[[UIApplication sharedApplication]beginIgnoringInterac

我正在编写一个与webservice集成的iphone应用程序。当用户等待登录web时,我希望在登录完成之前弹出任何用户操作。请帮帮我!谢谢

如果您不多线程处理代码,则在获取和发送数据时,用户将无法与UI交互


或者,您也可以在整个UI上显示半透明的加载屏幕(加载时),截取每个触摸事件。

一种方法是使用
presentModalViewController
弹出一个模态视图控制器。另一种方法是使用
[[UIApplication sharedApplication]beginIgnoringInteractionEvents]

是否要拒绝任何用户操作,即在登录完成之前阻止他们做任何事情?不清楚要存档什么。我使用了多线程(waitUntilDone:YES),但当用户按“连续登录”按钮时,我的应用程序将崩溃。请给出一个解决方案@dongmh-如果这是您的问题,只需在他们第一次单击登录按钮时禁用它(set enabled=NO),然后在流程完成时再次启用它。