【发布时间】:2020-07-21 22:04:24
【问题描述】:
我有一个需要首次显示的登录页面,但是一旦我们输入了正确的凭据,我们就会进入主屏幕。这工作正常,但是当我们再次按下导航到登录屏幕的后退按钮时问题开始了?我们可以从后台堆栈中删除登录页面吗?
我正在使用下面的导航。
void _navigateToNextScreen(BuildContext context) {
Navigator.of(context)
.push(MaterialPageRoute(builder: (context) => HomeScreen()));
}
【问题讨论】:
-
使用
Navigator.pushReplacment或pushAndRemoveUntil。
标签: flutter flutter-layout flutter-navigation