问题是我有一个SliverList里面,我有一个列表视图的建设者,所以我想增加滚动速度,如果我拖动我的手指在列表上,它需要涵盖更多的距离滚动,而不损害FPS的滚动。这是我的代码的整体外观
SliverList( delegate: SliverChildListDelegate([ ListView.builder() ])
m1m5dgzv1#
通过将ListView Package 在SingleChildScrollView小部件中并将physics属性设置为自定义ScrollPhysics对象,可以提高ListView的滚动速度。2可以使用FixedExtentScrollPhysics类并将每秒像素数设置为更高的值。下面是一个如何提高ListView滚动速度的示例:
SingleChildScrollView( physics: FixedExtentScrollPhysics(itemExtent: 100.0,parent: BouncingScrollPhysics(),), child: ListView.builder( // ... ) )
1条答案
按热度按时间m1m5dgzv1#
通过将ListView Package 在SingleChildScrollView小部件中并将physics属性设置为自定义ScrollPhysics对象,可以提高ListView的滚动速度。2可以使用FixedExtentScrollPhysics类并将每秒像素数设置为更高的值。
下面是一个如何提高ListView滚动速度的示例: