0

当从 web 服务加载数据时,我想在其中显示动态 UIAlertView 和 Indicator。我也不想要 UIAlertView 上的任何按钮。数据加载成功后会自动停止。

我该如何实现它。?

4

3 回答 3

2

只需声明 UIAlertView 然后是您的活动指示器,使指示器成为警报视图的子视图,然后当您的数据已从 Web 服务加载时使用此实例方法关闭

 – dismissWithClickedButtonIndex:animated:
于 2012-04-17T06:56:36.860 回答
1

然后使用 MBProgress HUD 或 SVprogress HUD

https://github.com/jdg/MBProgressHUD

于 2012-04-17T06:57:56.100 回答
1

如果您使用的是 WebView,则在 ViewDidLoad 中编写 startAnimating ActivityIndi​​cator ,当您的数据加载时,此委托方法将自行调用

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

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

于 2012-04-17T07:10:33.280 回答