语法: $(element). scrollTop() /$(element). scrollTop(val)
eg:穗核返 当匹配元素为当前氏含页面,那猜饥么当前滚动条到整个页面顶端的距离:
var winPos =$(window). scrollTop ()
$(element). offset().top $(element). offset().left
$( window ). scroll (function(event){
})
ListView、GridView的组件控制器是ScrollController,我们可以通过它来获取视图的滚动信息,并且可以调用里面的方法来更新视图的滚动位置。
另外,通常情况下,我们会根据滚动的位置来改变一些Widget的状态信息,所以ScrollController通常会和StatefulWidget一起来使用,并且会在其中控制它的初始化、监听、销毁等事件。
我们来做一个案例,当滚键扒动到1000位置的时候,显示一个回到顶部的按钮:
如果我们希望监听什么时候开始滚动,什么时稿激昌候结束滚动,这个时候我们可铅山以通过 NotificationListener 。
案例: 列表滚动, 并且在中间显示滚动进度
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)