在iPhone应用程序中动态查看UIAlertView

在iPhone应用程序中动态查看UIAlertView,iphone,uialertview,Iphone,Uialertview,当从web服务加载数据时,我想在其中显示动态UIAlertView和指示器。 我也不想在UIAlertView上有任何按钮。当数据加载成功时,它将自动停止 如何实现它?只需定义UIAlertView,然后是您的活动指示器,将指示器作为警报视图的子视图,然后在从web服务加载数据时使用此实例方法 – dismissWithClickedButtonIndex:animated: 只需定义UIAlertView,然后是您的活动指示器,将指示器作为警报视图的子视图,然后当您的数据已从web服务加载

当从web服务加载数据时,我想在其中显示动态UIAlertView和指示器。 我也不想在UIAlertView上有任何按钮。当数据加载成功时,它将自动停止


如何实现它?

只需定义UIAlertView,然后是您的活动指示器,将指示器作为警报视图的子视图,然后在从web服务加载数据时使用此实例方法

 – dismissWithClickedButtonIndex:animated:

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

 – dismissWithClickedButtonIndex:animated:

然后使用MBProgress HUD或SVprogress HUD


然后使用MBProgress HUD或SVprogress HUD


如果您使用的是WebView,则在ViewDidLoad中写入startAnimating ActivityIndicator,并且在加载数据时,此委托方法将自行调用

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

希望对您有所帮助。谢谢:)

如果您使用的是WebView,请在ViewDidLoad中编写startAnimating ActivityIndicator,此委托方法将在加载数据时自动调用

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

希望有帮助。谢谢:)

嘿,谢谢。它起作用了。但我不希望UIAlertView.UIAlertView*alertView=[[UIAlertView alloc]initWithTitle:@“Title”消息:@“message”委托:自取消按钮提示:nil其他按钮提示:nil,nil];嘿,谢谢。它起作用了。但我不希望UIAlertView.UIAlertView*alertView=[[UIAlertView alloc]initWithTitle:@“Title”消息:@“message”委托:自取消按钮提示:nil其他按钮提示:nil,nil];