2

我正在开发一个颤振应用程序,在 iOS 设备上,我发现屏幕转换具有缩小前一个屏幕的效果是很常见的,新屏幕从底部滑动,并位于前一个屏幕的顶部,虽然我们仍然可以看到前一个屏幕的一部分。

正如您在下面的屏幕截图中看到的那样,蓝线是前一个屏幕的一部分,其中大部分都被新屏幕覆盖了。

我想要的叠加效果

我已经四处搜寻了一点,如果有人可以提供帮助,那就太好了。提前致谢!

4

1 回答 1

2

调查showModalBottomSheet

在加载覆盖屏幕的按钮上的 onPress 中写下这个

showModalBottomSheet(
    context: context,
    builder: (context) {
      // Your overlay widget
  }
)

本教程为您提供了一些步骤和示例 https://blog.logrocket.com/flutter-modal-bottom-sheet-tutorial-with-examples/

于 2022-02-21T00:07:20.107 回答