有没有办法可以阻止在sencha触摸中滚动超过某一点?我有一个垂直溢出的面板,但我不希望用户能够将内容向下拉(向上滚动)以在停靠的标题栏和第一部分内容之间放置垂直空格。
我怎样才能做到这一点?
答案 0 :(得分:2)
您要做的是将一个监听器添加到面板的滚动条中。滚动条可以通过面板的scroller属性引用。
像这样的东西。你必须稍微玩一下,但我认为这应该有效。代码未经测试。
panel.scroller.addListener({
'offsetchange': function (draggable, offset) {
if (offset.y == 0) {
panel.scroller.scrollTo({
x: 0,
y: 0
});
}
}
});