0

我正在开发一个使用Master-Detail-Layout.

到目前为止,我Scaffolds在一个Row. 布局的左侧用 a 包裹,Scaffold右侧也用 a 包裹Scaffold。但这可能不是最好的解决方案。
如果我SideDrawer用这个解决方案打开(使用两个Scaffolds),只有左边部分变灰,右边部分保持清晰......

是否有其他选择可以实现这一Appbar目标或实现这一目标,FloatingActionButton或者BottomNavigationSheet仅在左侧?
还是我应该继续使用两个Scaffolds

4

1 回答 1

1

应用栏

您可以使用 widgets(Container,Row) 从头开始​​开发您的应用栏,因为它是不同的。

2个脚手架

同样对于脚手架,您可以使用小部件并使用一个脚手架。

浮动操作按钮

对于浮动操作按钮,您可以更改它的位置:通过将其包装在 Center 小部件中或在您的 Column 上使用 CrossAxisAlignment.center 的 crossAxisAlignment。

我不建议使用两个脚手架。你不能保证屏幕的行为(键盘,snackBars..)。
我希望这对你有一点帮助

于 2020-03-15T12:15:57.323 回答