首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Xamarin.Forms中用图片(使用url)表示列表的最佳方法?

在Xamarin.Forms中用图片(使用url)表示列表的最佳方法?
EN

Stack Overflow用户
提问于 2018-03-15 06:50:22
回答 1查看 109关注 0票数 1

我想要创建列表视图。在这个列表视图中,我将有以下字段。

代码语言:javascript
复制
StackPanel
1- Image with 300 x 400 size
2- Text-Label Controls

1屏幕将很难覆盖1半ViewCell。

图像将有ImageURL。我想要顺利地加载图像。我也想使平滑的向上/向下滚动与图像出现。

有人能给我建议一下我应该用哪种控制吗?

如果列表视图,我应该使用哪个CacheStrategy?

注意:对于其中一个这样的功能,我在默认的CacheStrategy中使用了列表视图。在这一点上,我刚刚面对了图像出现的一个主要问题。当页面第一次初始化时,它正确地显示图像。但只要我向下滚动或向上滚动,图像就会消失或错位。在这种情况下,我遭受了很大的痛苦,并最终删除了图像。

请为上述功能建议适当的方法。

谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-15 08:19:18

对于listview,绝对应该使用RecycleElement作为CachingStrategy。见这里https://developer.xamarin.com/api/type/Xamarin.Forms.ListViewCachingStrategy/#Remarks

因为图像是URL,所以可以使用FFImageLoading。它将淡出-在图像下载后(而不是在下载后立即出现),您甚至可以指定一个占位符图像使用时,该图像正在下载。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49293157

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档