Как анимировать панель, чтобы она имела эффект «толкания» - PullRequest
0 голосов
/ 19 марта 2019

У меня есть простое приложение для чата, подобное макету: enter image description here

После нажатия на знак плюс панель должна скользить снизу: enter image description here

Проблема очевидна, безопасная область над панелью не была удалена.

Интересно, как я мог анимировать скольжение панели, чтобы панель сначала отображалась?Закройте защитную область, а затем нажмите текстовое поле вверх.

Текущий макет представляет собой виджет столбца, содержащий верхнюю белую область, текстовое поле и нижнюю панель.И текстовое поле, и панель содержат SafeArea.Панель анимирована с помощью SizeTransition.

Я обнаружил, что покрытие безопасной области - самая сложная часть.Потому что я не могу просто оживить его размер.Анимация должна синхронизироваться со скольжением панели.

Есть ли способ добиться этого?

Спасибо

...