我有一个有状态的小部件,它的根小部件是 Dismissible。当我在屏幕上下拉时,dismissible 会显示黑色的背景。我想看到的是从后面偷看的前一个屏幕。我确实想出了一个 hack 这样的作品。我将之前的有状态小部件隐藏在一个全局变量中,并将其设置为可关闭的背景。这不是一个很好的解决方案,它会导致许多问题,例如某些屏幕闪烁。有没有正式的方法可以使这项工作?
小智 4
尝试推 aPageRouteBuilder而不是 a MaterialPageRoute。
Navigator.push(context, PageRouteBuilder(opaque: false, pageBuilder: (_, __, ___) => DismissableScreen()));
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
563 次 |
| 最近记录: |