有没有办法可以防止在 sencha touch 中向上滚动超过某个点?我有一个垂直溢出的面板,但我不希望用户能够向下拉内容(向上滚动)以在停靠的标题栏和第一部分内容之间放置垂直空白。
我怎样才能实现这个目标?
最佳答案
您要做的就是向面板的滚动条添加一个监听器。可以通过面板的scroller属性引用scroller。
类似这样的事情。你必须尝试一下,但我认为这应该有用。代码未经测试。
panel.scroller.addListener({
'offsetchange': function (draggable, offset) {
if (offset.y == 0) {
panel.scroller.scrollTo({
x: 0,
y: 0
});
}
}
});
关于javascript - 防止向上滚动超过 sencha 触摸面板中的某个点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8101885/