比方说,我在屏幕的一侧有一个容器,即使在通过不同屏幕导航时,我也希望一直存在。
有什么方法可以实现这一目标?如果是,怎么办?
答案 0 :(得分:0)
这是一个有趣的问题。我可以为您提供解决方案,但不知道这样做是否正确。
在MaterialApp
小部件中有一个构建器参数,该参数提供整个屏幕视图作为参数,并且可以由另一个Widget
包裹起来。这是一个例子。
MaterialApp(
....
builder: (context, widget) {
return Stack(
children: [
_myPersistantWidget(), // you can add your widget. May be inside Positioned widget?
widget //this is the whole screen that we are wrapping in the stack
],
);
},
....
);