嗨,从现在起至少 1 周后,我是 flutter 的新手,我尝试创建一个这样的 UI,该 UI 隐藏应用栏,同时显示底部位于 UI 底部的自定义容器以及淡入淡出效果任何想法都将不胜感激看下面的链接看看我的想法谢谢
答案 0 :(得分:0)
如果您只想隐藏 AppBar
,我建议使用 SliverAppBar。
为此,您必须学会使用 CustomScrollView。
对于底部导航,您需要自己制作动画。您可以通过动画使用 Scaffold 的 bottomNavigationBar
,正如在此 answer 中所解释的,这非常接近您的需要。但是在 SliverAppBar
处固定设置为 false。根据您的需要,可能 snap 也设置为 false。
您也可以尝试在 Positioned
内使用 Stack
或自定义 CustomMultiChildLayout
进行动画处理,最后一个不容易实现,因此我建议您采用简单的解决方案.