Flutter - Пользовательский backDrop (/ ящик), открывающийся сверху вниз - PullRequest
0 голосов
/ 17 апреля 2020

Я пытаюсь получить следующую панель backDrop / ящика, и, коснувшись черного поля или перетащив его вниз / вверх, он должен открываться / закрываться и трансформироваться, как показано на рисунке ниже.

Что я уже пробовал:

  • Фон , как показано во вводном классе Flutter по Udacity, я смог заставить его работать снизу вверх, но я не смог понять, как добиться того же сверху вниз (+ я не смог заставить его работать в более сложном макете, состоящем из строк и столбцов, просто в очень простом c макете с AppBar , содержимое и сама панель, не более)
  • BottomSheet, работает очень хорошо снизу вверх, но не может заставить его работать сверху вниз *
  • выдвижные ящики по умолчанию , которые входят со стороны, также не работали для меня сверху вниз

Мой вопрос: Есть ли какое-либо предварительно построенное решение для ящик / задник, который опускается сверху вниз и обратно, или любой другой способ решить эту проблему и достичь макета внизу?

. Desired Layout (backdrop panel / drawer

...