Xamarin 如何在滚动视图中延迟加载图像
我想显示一个有相当多缩略图的滚动视图。例如:Xamarin 如何在滚动视图中延迟加载图像,xamarin,Xamarin,我想显示一个有相当多缩略图的滚动视图。例如: 我希望尽可能快地加载视图,而不延迟加载,直到加载所有图像。这本质上意味着我需要延迟加载图像内容。下载每个图像时,应显示占位符图像(从本地获取)。我当然知道如何从头开始做这件事,但我想知道是否有可用的标准解决方案。我可以设置Xamarin.Forms.Image类以获得此行为吗 是否有任何特定的原因需要专门使用ScrollView 从您描述的内容来看,您实际上应该使用ListView(如果您有一个大的图像列表,这将大大提高性能)。 然后,就像@Sush
我希望尽可能快地加载视图,而不延迟加载,直到加载所有图像。这本质上意味着我需要延迟加载图像内容。下载每个图像时,应显示占位符图像(从本地获取)。我当然知道如何从头开始做这件事,但我想知道是否有可用的标准解决方案。我可以设置Xamarin.Forms.Image类以获得此行为吗 是否有任何特定的原因需要专门使用ScrollView 从您描述的内容来看,您实际上应该使用ListView(如果您有一个大的图像列表,这将大大提高性能)。 然后,就像@SushiHangover所说的,有一个fImageLoading可以帮助您处理这些图像,或者您可以创建自己的图像类,在android和iOS上实现自定义解决方案。
Glide是Android的易用解决方案,SDWebImage也是iOS的好解决方案。Xamarin和Windows的图像加载、缓存和转换库: