如何在图像中显示活动指示器到图像?

时间:2012-09-17 12:49:57

标签: c# ios ipad xamarin.ios uiactivityindicatorview

我正在尝试从服务器下载5MB Image,因此我要显示UIActivityIndicatorView静态图像已完全下载并显示在UIImageView上, 那么如何将Activity Indicator显示图像加载到ImageView

3 个答案:

答案 0 :(得分:1)

使用AsyncImageView。这是异步加载图像的更好方法

答案 1 :(得分:0)

在您的视图上放置一个活动指示器(通过Interface Builder或手动)。将属性设置为“不动画时隐藏”。

进行服务器调用时,调用[activityIndi​​cator startAnimating](IBOutlet属性)。使用实际图像返回时,请调用[activityIndi​​cator stopAnimating]。停止时,它会自动隐藏。

您还可以使用iPhon / Pad状态栏中的活动指示器。为此,请使用[[UIApplication sharedApplication] setNetworkActivityIndi​​catorVisible:YES];设置为NO以隐藏它......(显然)

查看http://blog.sallarp.com/iphone-uiimage-asynchronously/以获取图像的样本。您可以在didReceiveData函数中停止活动指示器。

答案 2 :(得分:0)

MonoTouch.Dialog在将新网页加载到UIActivityIndicatorView时使用UIWebView。它使用起来相当简单,请参阅相应的源代码here