[Flutter]「Navigator.pushメソッド」の使い方

Flutter
スポンサーリンク

pushメソッドとは?

pushメソッドは、Flutterで画面遷移をするためのメソッドです。

正確には、Flutterで表示されている画面の上に、指定した画面を重ねるメソッドです。

使うには?

コード, プログラミング, ハッキング, Html, ウェブ, データ, デザイン, 発達, プログラム

pushメソッドを使うためには、2つの引数を指定します。

BuildContext

1つは「BuildContext」です。

この引数には、ウェジェットのコンテキストを指定します。

Route

もう1つは、「Route」です。

Routeには、画面遷移先のウェジェットを指定します。

具体的には、MaterialPageRouteというクラスで指定します。

以下は、Pushメソッドの例です。

Navigator.push(
            context, 
            MaterialPageRoute(builder: (context) {
                       return newWidget()
            })
)

まとめ

Navigator.pushメソッドは、画面遷移をするためのメソッドです。

使うには、BuildContextとRouteの2つの引数を指定する必要があります。

オススメの記事

コメント

タイトルとURLをコピーしました