如何将底栏连接到底部页面的顶部?

问题描述 投票:0回答:1

我有一个底部容器,里面有一个进度条,当我点击或向上滑动时,我需要它按照底部页面作为标题。我可以将它连接到底部工作表上,还是可以在工作表本身中实现它,然后让工作表偏移一些偏移量?

我已经观看了前几个谷歌页面的所有指南,教程和扑动演示,我无法查找有关它的任何信息。

请给我一些指导,这样我就可以朝着正确的方向前进。

flutter flutter-layout bottom-sheet
1个回答
0
投票

使用一些基本的小部件构建可以实现这种效果。

StackView
  Container: background overlay
  Column: MainAxisSize.max
    Container: height = (screenHeight - bottomBarHeight)
    BottomBar: fixes size
    Container: Bottom Dialog

使用MediaQuery.size.height创建具有固定大小的全屏状态窗口小部件。当点击动画列到最远距离时,你希望这样做,很可能是底部对话框容器的高度。

动画列的y属性应该可以正常工作。

© www.soinside.com 2019 - 2024. All rights reserved.