根據我的理解,在默認導航到任何頁面後會出現後退箭頭。有沒有辦法在我選擇的某個頁面上包含後退箭頭?刪除某些頁面上的默認後退箭頭
0
A
回答
1
如果省略前導部件,......否則,如果最近的導航有任何以前的路線,一個返回按鈕插入代替。
所以,你可以在這樣的方式將其隱藏
new Scaffold(
appBar: new AppBar(
title: new Text("Without back button"),
leading: new Container(),
),
);
0
重複我認爲解決方案有以下幾種
實際上,你可以:
不想顯示醜後退按鈕(:]),並由此去:
AppBar(...,automaticallyImplyLeading: false,...)
;不希望用戶回去 - 替換當前視圖 - 從而去:
Navigator.pushReplacementNamed(## your routename here ##)
;不希望用戶回去 - 更換某些觀點早在堆棧 - 從而使用:
Navigator.pushNamedAndRemoveUntil(## your routename here ##, f(Route<dynamic>)→bool);
其中f是返回true
滿足最後一個視圖時要保持在一個功能堆棧(在新的之前);不希望用戶回去 - EVER - 與完全排空導航堆棧:
Navigator.pushNamedAndRemoveUntil(## your routename here ##, (_) => false);
乾杯
相關問題
- 1. 更改默認後退箭頭的通過動作條提供
- 2. 刪除Accordion項目箭頭和默認背景顏色?
- 3. RefineryCMS - 刪除默認頁面部分
- 4. AIX - 默認shell - 箭頭鍵
- 5. 註銷後退箭頭
- 6. 停止退格刪除某些輸出
- 7. 不要在上傳新頭像後刪除「默認」頭像圖片
- 8. 更改treeitem的默認箭頭圖標
- 9. 如何從主頁上的麪包屑刪除尾隨雙箭頭「»」
- 10. Chart.js - 刪除滾動箭頭
- 11. Eclipse刪除箭頭圖標
- 12. 刪除排序箭頭
- 13. 會話登錄(鉻的後退箭頭)
- 14. 帶後退箭頭的動作欄
- 15. 某些頁面在非默認語言時速度很慢
- 16. 如何禁用後退按鈕導航在某些頁面
- 17. 導航頁面不顯示Prism.Forms Unity應用程序中的後退箭頭?
- 18. Android漢堡菜單和後退箭頭
- 19. 如何處理後退箭頭點擊?
- 20. 當我點擊後退箭頭
- 21. Node.js:如何使默認頁面成爲某事物。除index.html
- 22. 排除使用HTTPModule的某些頁面
- 23. Django緩存 - 刪除某些頁面的緩存
- 24. 使用awk刪除某行開頭的某些字符
- 25. 如何刪除opencart中的默認產品頁面url?
- 26. jsTree刪除後刪除頁面
- 27. 刪除列默認
- 28. 某些應用程序在默認網站中加載默認頁面,有些則不需要
- 29. ActionBar上的Android後退箭頭圖標無法正常工作
- 30. 刪除焦點上的默認藍色
非常感謝你 – aziza