3

对于包含项目的 ListView,以便在最后一个项目下方有一些空间,我想添加一个填充剩余空间的页脚。

可以在这里找到一个很好的用例描述:如何使 ListView 的页脚伸展以填充剩余空间?

由于提出的解决方案适用于 android,因此我很难将其适应 QML。低技术的方式 - 总结代表高度和间距以计算页脚高度 - 可能会起作用,但感觉不好......

感谢您的任何建议!

4

1 回答 1

2

您可以使用

contentWidth : real

列表视图的属性并从 ListView 高度中减去该值,并将结果值用作页脚的高度。例如:

ListView
{
  id: list
  height: 100
}
Rectangle
{
  anchors.bottom: list.bottom
  height: list.height - list.contentHeight
}
于 2012-11-16T12:33:02.953 回答