在颤动的两页之间导航时获得黑屏

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

这是我的主页代码:

routes: {
    '/second' : (context) => addExpence(),
  },

我的第二页代码是:

FlatButton(
            child: Text("Done".toUpperCase()),
            onPressed: (){
              Navigator.pop(context);
            },
          )

请注意,这两个页面都在不同的文件中。现在问题是我从第一页弹出时会出现黑屏。

flutter navigation
1个回答
0
投票

当你从first page弹出时获得黑屏是很自然的事,因为Navigator将是空的。你弹出first page的唯一原因可能是关闭你的应用程序,你应该使用这个method

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