Прокрутка к действию при загрузке страницы
Когда Scroll To Action не срабатывает во время загрузки страницы, это часто происходит потому, что прокручиваемый виджет еще не полностью отрисован на момент выполнения действия. В этом руководстве описано, как обеспечить надежную работу действия прокрутки во время загрузки страницы.
Предварительные требования
Scroll To Actionнастроен внутри потока действийOn Page Load.- Целевой виджет находится внутри прокручиваемого представления, такого как
ListViewилиColumn.
Шаги для обеспечения надежного поведения прокрутки:
-
Добавьте задержку перед действием прокрутки
ВставьтеDelay ActionпередScroll To Action, чтобы позволить дереву виджетов завершить отрисовку. Рекомендуемая длительность задержки — 500–700 мс.
-
Используйте анимации загрузки для прокручиваемых виджетов
Применение анимации обеспечивает полную видимость виджета перед прокруткой.- Добавьте анимацию загрузки (например,
Fade) к прокручиваемому виджету. - Установите длительность анимации примерно в
1200 ms. - Добавьте
Delay Actionперед действием прокрутки (например,700 ms).
подсказкаКомбинация задержки с анимацией предотвращает выполнение действия прокрутки до появления виджета, обеспечивая более плавный переход.
- Добавьте анимацию загрузки (например,