Flutter - заставьте Text () скользить, если он слишком длинный - PullRequest
0 голосов
/ 05 августа 2020

Итак, в основном я хочу создать виджет, который проверяет, сколько места доступно, и если места недостаточно, чтобы подождать несколько секунд, а затем медленно скользить и останавливаться в начальной позиции. Этот процесс должен повторяться бесконечно и в оптимальном случае не использовать слишком много производительности. Если вы не получили четкого представления о том, как я хочу, чтобы виджет вел себя, просто посмотрите на названия песен Spotify.

1 Ответ

0 голосов
/ 06 августа 2020

Вы можете использовать AnimationController с настраиваемой анимацией, которая перемещает позиционированный виджет, содержащий виджет Текст, чтобы создать свой собственный виджет ScrollingText. Есть еще один вопрос , где именно эта проблема рассматривается более подробно. Вы можете просто скопировать и вставить код оттуда, и все будет хорошо.

...