Scrollview从视图“捕捉”到视图

时间:2014-07-08 14:48:30

标签: famo.us

滚动的默认行为似乎是在没有阻力的情况下滚动,即如果你用力滑动那么你可以放大很多视图。有没有一种我可以使用的机制,当你滑动(无论多么努力)时,你会抓住下一个视图?也许滚动视图并不是实现这一目标的最佳方式。

这大致是我所拥有的:它只是一个常规的滚动视图,其中添加了一些冲浪。

    var challenges = [];
    var scrollview = new Scrollview({
        direction: 0,
        properties: { overflow: 'hidden' }
    });

    scrollview.sequenceFrom(challenges);

    for (var i = 0; i < 5; i++){
        var s = new Surface());
        s.pipe(scrollview);
    }

1 个答案:

答案 0 :(得分:1)

是..查看scrollview的分页选项。 Paginated允许您以离散块的形式分解滚动视图。应该完全按照你的需要做到!

var scrollview = new Scrollview({
    direction: 0,
    paginated: true
});

有关完整示例,请在此处查看我的答案!

How to Swipe between surfaces in Famo.us?

祝你好运!