弹出警报或消息给用户
答
如果您想向用户显示一则警告消息,您应该使用UIAlertView
或UIActionSheet
类(Link在什么情况下使用它们中的每一个)的答案。 UIActivityIndicatorView
UIActivityIndicatorView
允许您在后台运行一些操作的同时显示旋转轮,但请注意,为了使其工作主线程不应被阻止 - 您的操作必须在单独的线程中执行。
编辑:(我不确定这是最好的解决方案)。如果你只是想显示一条消息,用户,不需要用户交互的同时,你可以做到以下几点:在你看来
- 禁用用户交互
- 显示在您的看法有些重叠视图(可以包括
UIActivityIndicatorView
和带有消息的UILabel)。您也可以使用半透明背景来获得与UIAlertView类似的行为。 - 当您结束时关闭覆盖视图并重新启用用户交互。
我想显示一个消息面板,一旦进程结束,它应该被解散,直到它应该停留在视图租用顶层。 – ashish 2010-01-15 11:38:46