【Flutter】全画面を削除し遷移する


何度か画面遷移をした後にトップレベルの画面に戻す

Navigator.of(context).pushNamedAndRemoveUntil('/page', (_) => false,);

メソッド

条件を満たすまで画面を破棄し遷移するため, 条件部分でfalseを返している.

pushNamedAndRemoveUntil(
  '', //page
  (_) => false, //条件
)

参考 https://api.flutter.dev/flutter/widgets/Navigator/pushNamedAndRemoveUntil.html