先来看下效果图
在开发中,很多场景都会使用的返回顶部的功能,那么在flutter中,返回顶部的按钮要怎么做呢?
首先,我们要来写一个按钮:
好吧,我相信大家都会写这个按钮。
其次,监听页面的滚动,原生中我们使用delegate,可以知道滚动的距离,在flutter中怎么监听呢?看代码:
//这个widget.controller就是外部传入的被监听的这个滚动的'控制器'或者页面吧
widget.controller?.addListener(isScroll)
先来看下效果图
在开发中,很多场景都会使用的返回顶部的功能,那么在flutter中,返回顶部的按钮要怎么做呢?
首先,我们要来写一个按钮:
好吧,我相信大家都会写这个按钮。
其次,监听页面的滚动,原生中我们使用delegate,可以知道滚动的距离,在flutter中怎么监听呢?看代码:
//这个widget.controller就是外部传入的被监听的这个滚动的'控制器'或者页面吧
widget.controller?.addListener(isScroll)