动态背景上的可滚动屏幕

时间:2019-09-06 23:00:50

标签: flutter flutter-layout flutter-animation

我对Flutter还是很陌生,并且正在尝试完成与iOS的Pigeon应用程序中使用的类似的操作。基本上,我希望将交互式页面作为应用程序中的背景(例如Pigeon应用程序中的地图),然后在该背景上显示不同的屏幕。这些屏幕应该是可滚动的,但应从设备屏幕的底部开始,从而同时显示屏幕和动态背景。只要背景是可见的,您就可以与背景以及可滚动屏幕进行交互。

我在下面添加了一个gif,希望可以帮助解释问题。

希望了解有关哪些小部件的任何指导。我一直在尝试使用Stack小部件,但还不能弄清楚如何完成我想要的行为。

enter image description here

1 个答案:

答案 0 :(得分:0)

要执行此类操作,您必须使用sliver小部件,它是由flutter材料包提供的 有关更多信息,您可以检查 Flutter Sliver