弹出所有屏幕的路线

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

我尝试使弹出式窗口中的某些内容仅覆盖屏幕的一部分,在中心(类似于modalBottomSheet,但在屏幕的中心),如果我在屏幕外部按一下,则会关闭。我能够创建一个扩展PopupRoute的类,但是内容占据了所有屏幕(除非我为pageBuilder返回的容器设置边距,但是以此方式显示了后面的内容,但是如果单击它,什么也没发生。

没有任何人知道如何实现自己想要的东西吗?

谢谢,

android ios flutter flutter-layout
1个回答
0
投票

是,您可以使用PageRouteBuilder进行操作,也可以使用AlertDialog小部件来避免所有对话框自定义,例如:

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