Has*_*sen 4 listview dart flutter
我有一个ListView通常从顶部开始并且可以向下滚动的,但是我已经reverse设置为true我需要的那个,但是现在列表从底部开始。
如何设置开始位置,使其从顶部开始并向下滚动,尽管被反转?
所以基本上它是这样的,日期顺序像我需要的那样颠倒:
14th
12th
7th
6th
5th
Run Code Online (Sandbox Code Playgroud)
但是默认情况下整个内容都滚动到底部......所以除非我向上滚动,否则我看不到第 12 和第 14。
....off the top of the screen
7th
6th
5th
4th
3rd - starting position.
Run Code Online (Sandbox Code Playgroud)
我需要它通过设置滚动开始位置从滚动到顶部开始。我希望这个描述能让它更清楚一些。
您也可以以这种方式颠倒显示顺序:注意((feed.length-1) - index)数组索引。使用这种技术和你正在使用的东西的某种组合将导致你想要的。
List<String> feed = List();
feed.add("AAAA");
feed.add("BBBB");
feed.add("CCCC");
ListView.builder(
itemCount: feed.length,
itemBuilder: (context, index) {
return ListTile(title: feed[feed.length - 1 -index]);
},
);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2226 次 |
| 最近记录: |