0

Webサービスからデータを読み込んでいるときに、動的なUIAlertViewとインジケーターを表示したいと思います。また、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];    
}

それが役立つことを願っています.Thanks :)

于 2012-04-17T07:10:33.280 に答える