Scrollview, который "защелкивается" от просмотра к просмотру

Поведение по умолчанию для прокрутки, по-видимому, заключается в том, чтобы прокручивать без сопротивления, то есть, если вы сильно проведете пальцем, то вы сможете масштабировать множество видов. Есть ли механизм, который я могу использовать, чтобы, когда вы проводите (независимо от того, насколько сильно), вы просто переходили к следующему виду? Может быть, прокрутка не лучший способ достичь этого.

Вот примерно то, что у меня есть: это просто обычный скролл-просмотр с добавлением некоторых эффектов.

    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 ответ

Решение

Да.. проверьте опцию нумерации страниц с прокруткой. Разбиение на страницы позволяет разбить скролл-просмотр на отдельные куски. Нужно делать именно то, что вам нужно!

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

Для полного примера, проверьте мой ответ здесь!

Как провести между поверхностями в Famo.us?

Удачи!

Другие вопросы по тегам