我正在显示一个 ListView 控件,其中包含不同高度的项目。项目的高度因标题文本元素而异。我读到了GridLayout 的 groupInfo 属性,它在调整项目大小方面就像一个魅力。我将单元格的高度设置得相当小,以便我的项目可以适合最近的单元格跨度。
长话短说,我需要在列表末尾添加始终有一个特定项目。我通过手动弹出项目、插入新数据、将项目添加到列表的后面来做到这一点。这行得通。我的渲染函数可以识别项目并正确渲染项目本身(它具有与其余项目不同的 css 类),但它总是在下一列中添加这些灰色框。这些框的大小对应于 groupInfo 单元格宽度/单元格高度的大小。
为什么会出现这种情况?