滚动后,Listview中的标签会更改高度和宽度

滚动后,Listview中的标签会更改高度和宽度,listview,xamarin.forms,xamarin.android,xamarin.ios,Listview,Xamarin.forms,Xamarin.android,Xamarin.ios,我有一个带标签的列表视图。如果我再次向下和向上滚动,标签具有其他高度和宽度。即便如此,一些标签似乎仍保持稳定 有人知道如何解决这个问题,使所有标签保持原来的大小吗 列表视图: 列定义: 对于列定义,请使用*而不是自动,以避免动态调整大小 这可能与您在ListView上使用的cachingstrategy有关吗?如果去掉CachingStrategy=“RecycleElement”,会发生什么?还有,你的CustomLabel的定制是什么?@BrandonMinick,我已经编辑了这个

我有一个带标签的列表视图。如果我再次向下和向上滚动,标签具有其他高度和宽度。即便如此,一些标签似乎仍保持稳定

有人知道如何解决这个问题,使所有标签保持原来的大小吗

列表视图:


列定义:



对于
列定义
,请使用
*
而不是
自动
,以避免动态调整大小



这可能与您在ListView上使用的cachingstrategy有关吗?如果去掉CachingStrategy=“RecycleElement”,会发生什么?还有,你的CustomLabel的定制是什么?@BrandonMinick,我已经编辑了这个问题。你建议在这里使用什么?@MaxHampton这个ChachingStrategy是需要的,因为如果我不使用这个,如果我滚动,一些列表视图条目可能会变为空。@brandonminick哦,我觉得太愚蠢了。刚刚在*中编辑了“自动”,现在它可以完美地工作了。谢谢你的帮助不客气,@AlexanderEndler!为了在将来帮助开发者解决同样的问题,请仔细检查我下面的答案,如果答案正确,请确保将其标记为已回答