Обработка эффекта смахивания (flex AIR) с дополнительными функциями - PullRequest
0 голосов
/ 16 июня 2011

У меня есть текстовое содержимое в прокручиваемом контейнере, и я хочу, чтобы пользователь мог прокручивать его, получая приятный эффект его перемещения в соответствии со скоростью прокрутки, и продолжать прокручивать, пока пользователь не коснется его. (столько же приложений для мобильных сенсорных экранов).

Я думаю объединить события, чтобы сделать это. Я поймаю движение пальцем, чтобы узнать направление, наведу указатель мыши, чтобы увидеть скорость и длину удара, а затем продолжу прокручивать с пропорциональной скоростью и длиной, пока пользователь не коснется экрана.

Имеет ли смысл моя идея? (Я не хочу выполнять работу и выяснить, что это было действительно просто, и я просто не знал, как)

Заранее спасибо

Maria

1 Ответ

1 голос
/ 16 июня 2011

Скроллер сделает это за вас:

<s:Scroller left="0" right="0" top="0" bottom="0">
    <s:VGroup>
            <!-- Your content e.g. -->
                <s:TextInput/>
    </s:VGroup>
</s:Scroller>

Нажмите на экран и перетащите в направлении. Нажмите, чтобы остановить движение или дождаться его окончания.

...