【发布时间】:2019-04-01 12:13:55
【问题描述】:
有没有办法在ListView上显示滚动指示器?
这是我的基本代码:
ListView.builder(
itemCount: 50,
itemBuilder: (context, index) => ListTile(title: Text("Item= ${index + 1}"),),
)
【问题讨论】:
-
你需要确保 ListView 实际上小于它的内容,否则它不会显示滚动条。如果您将 ListView 放入可滚动项中,则不会有滚动条,因为它的大小是无限的。
-
@GünterZöchbauer 我正在使用 50 个元素,而屏幕上同时只有 10 个可见,所以
ListView比它的内容小,这就是它滚动的原因,我认为会有一些内置ListView 附带的指示器,但没有类似的东西。 -
我也期望如此。如果不只是将其包装在滚动条中docs.flutter.io/flutter/material/Scrollbar-class.html
-
@GünterZöchbauer 成功了。我回答了我自己的问题,如果你愿意,我可以删除它,你可以写它,我会接受并支持它。
标签: flutter listview dart scrollview flutter-widget