【发布时间】:2018-02-06 14:38:11
【问题描述】:
我有 20~ 个单元格的动态列表。
我有 3 种类型的单元格,所以我不能使用 Listview。
我正在使用包含 StackLayout 和单元格元素的 ScrollView。
每个单元格元素也是一个包含一些标签和按钮的 StackLayout
滚动流畅。
我可以在每个单元格中选择通过按单元格内的按钮来添加图像。
添加图片后,滚动到有图片的单元格时会变慢。
当滚动超出图像时,滚动再次变得平滑
我也尝试过 TableView,但呈现单元格时滚动不流畅(不添加图像)
如何改进图像的渲染?
【问题讨论】:
-
图片的原始分辨率有多大?为了获得最佳性能,请确保图像的分辨率适合屏幕上占用的空间 - 我发现 Android 在依赖操作系统调整图像大小以适应视图时尤其会受到巨大的性能影响
-
你使用默认的Image类来表示图像吗?
-
我尝试同时使用 FFIMageLoading 和 ImageView,结果同样糟糕