如何使我的 GridView 顶行与最高项的高度匹配



我有一个具有多种视图类型的网格视图。由于某种原因,顶行的高度始终与最短的项目匹配,因此较高的项目在底部被截断。

有没有办法告诉我的 GridView 以确保每个项目都适合行?我可以控制每行的高度吗?GridView 如何确定行的高度?

附言我没有发布代码示例,因为我很确定这个问题不是特定于我的代码的。事实上,我认为这可能是 GridView 中的一个错误,因为它只发生在第一行。

似乎GridView使用第一个孩子来测量行的高度

这可能是你最好的选择。GridView 行重叠:如何使行高适合最高的项目?

我对此做了更多的研究。简短的回答是,如果你想绝对确定该行将与最高项目的高度匹配,则需要使每个项目的高度相同,或者将 minHeight 设置为最高项目的高度。:(

最新更新