UIAlertView在iPhone应用程序中动态显示

时间:2012-04-17 06:51:51

标签: iphone uialertview

我希望在从Web服务加载数据时在其中显示动态UIAlertView和Indicator。 另外我不想在UIAlertView上有任何按钮。当数据成功加载时,它将自动停止。

我该如何实施呢?

3 个答案:

答案 0 :(得分:2)

只需声明UIAlertView然后您的活动指示器,使指示器成为子视图以提醒视图,然后使用此实例方法从Web服务解除时加载数据

 – dismissWithClickedButtonIndex:animated:

答案 1 :(得分:1)

然后使用MBProgressHUD或SVprogressHUD

https://github.com/jdg/MBProgressHUD

答案 2 :(得分:1)

如果您正在使用WebView,那么在ViewDidLoad中编写startAnimating ActivityIndi​​cator,这个委托方法将在您加载数据时自行调用

- (void)webViewDidFinishLoad:(UIWebView *)webView
{
   //[[UIApplication sharedApplication] setNetworkActivityIndicatorVisible:NO];
   [ActivityIndicator stopAnimating];    
}

希望它有所帮助。谢谢:)