[英]How to remove first screen from backstack in flutter
我有一個需要首次顯示的登錄頁面,但是一旦我們輸入了正確的憑據,我們就會進入主屏幕。 這工作正常,但是當我們再次按下導航到登錄屏幕的后退按鈕時問題開始了? 我們可以從后台堆棧中刪除登錄頁面嗎?
我正在使用下面的導航。
void _navigateToNextScreen(BuildContext context) {
Navigator.of(context)
.push(MaterialPageRoute(builder: (context) => HomeScreen()));
}
推送替換工作
void _navigateToNextScreen(BuildContext context) {
Navigator.of(context)
.pushReplacement(MaterialPageRoute(builder: (context) => WidgetOne()));
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.