Различная анимация ввода по умолчанию для составных элементов со столбцом в AnimatedNavHost
Я тестирую навигации Animation из аккомпаниатор библиотеки, версия
0.18.0
.
Сообщение, связанное с официальной документацией, Animations in Navigation Compose, объясняет поведение и переходы по умолчанию, в которых говорится следующее:
... по умолчанию анимация по-прежнему имеет тот же тип fadeIn и fadeOut, что и кроссфейд в Navigation 2.4. Однако вы получите одну важную новую функцию: возможность настраивать эти анимации и заменять их собственными переходами между экранами.
Несмотря на это, я заметил, что переход входа в составные объекты различается в зависимости от корневого элемента составного объекта.
С участием
Scaffold
кажется нормальным
fadeIn()
, но с a есть еще что-то вроде слайда снизу.
Ничего страшного, но я пытаюсь лучше понять, как работает этот компонент. Надеюсь, я не пропустил ни одной части документации.
Ожидается ли такое поведение?
Если да, то это или
Column
несет ответственность за это?
Единственный способ отключить это поведение - указать переход в параметрах
AnimatedNavHost
?