返回

flutter中上拉加载更多的实现

Created By ZOU on Aug 09 2019

在写列表的时候经常会用到上拉加载更多,以下是实现方法

/// 为listview添加滚动控制器
ScrollController _scrollController = new ScrollController()
ListView.builder(
controller: _scrollController,
/// ....
)

再进行监听控制器

/// 添加监听
_scrollController.addListener(() {
/// 监听当前位置是否为最大位置
if (_scrollController.position.pixels >= _scrollController.position.maxScrollExtent) {
/// 更新数据...
}
});

通过以上方法就能实现上拉加载更新

标签: flutter dart