微信交流群

老孟公众号

# SliverFixedExtentList

SliverFixedExtentList是sliver系列组件之一,和SliverList用法一样,唯一的区别就是SliverFixedExtentList是固定子控件的高度的,SliverFixedExtentList比SliverList更加高效,因为SliverFixedExtentList无需计算子控件的布局。

CustomScrollView(
  slivers: <Widget>[
    SliverFixedExtentList(
      itemExtent: 100,
      delegate: SliverChildBuilderDelegate((content, index) {
        return Container(
          color: Colors.primaries[index % Colors.primaries.length],
        );
      }, childCount: 50),
    ),
  ],
)
1
2
3
4
5
6
7
8
9
10
11
12

image-20200527180149909