Я сделал связку рядов. Теперь мне нужен контейнер поверх этих строк. Как я могу это сделать. Я попробовал это с помощью виджета стека, но он просто сложил все друг на друга, и у меня не было контроля над позиционированием.

Как нарисовать Контейнер поверх группы строк.

Спасибо за помощь.

0
JULIUS 3 Окт 2020 в 22:02

1 ответ

Лучший ответ

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

Scaffold(
  body: Stack(
    children: [
      Positioned(
        top:0 ,
        left: 0,
        child: Container(
          height: 100,
          width: 100,
          color: Colors.red,
          ),
        ),
      Positioned(
        top:100 ,
        left: 0,
        child: Container(
          height: 100,
          width: 100,
          color: Colors.red,
          child: Row(),
          ),
        ),
      Positioned(
        top:200 ,
        left: 0,
        child: Container(
          height: 100,
          width: 100,
          color: Colors.red,
          child: Row(),
          ),
        ),
      Positioned(
        top:300 ,
        left: 0,
        child: Container(
          height: 100,
          width: 100,
          color: Colors.red,
          child: Row(),
          ),
        ),
    ],
  ),
)
1
Salim Murshed 3 Окт 2020 в 19:46