2017-09-05 3 views
1

フラッタルートにカスタムトランジションを追加するにはどうすればいいですか?これは、あなたがMaterialPageRouteをサブクラス化しbuildTransitionsを上書きすることができ、私の現在のルート構造フラッタールートにカスタムトランジションを追加する方法

class MyApp extends StatelessWidget { 
    // This widget is the root of your application. 
    @override 
    Widget build(BuildContext context) { 
     return new MaterialApp(
      title: 'Yaip', 
      theme: new ThemeData(
       primarySwatch: Colors.pink, 
       brightness: Brightness.light 
      ), 
      home: new VerifyPhoneNumber(), 
      routes: <String, WidgetBuilder>{ 
       '/verified': (BuildContext context) => new MobileNumberVerified(), 
       '/setupprofile': (BuildContext context) => new SetUpProfile() 
      }, 
     ); 
    } 
} 

答えて

1

です。サンプルコードについてはthis Stack Overflow answerをご覧ください。

+0

私にこの構造の例を投げてもらえれば非常に感謝します。どのように私は同じアプリケーション内の私の要件に応じて私の変化を使用することができますような方法で行う –

+0

私は私の前のスタックオーバーフローの答えのサンプルコードを持っている私の答えを編集しました。 –

+0

私は入退室(ページ入力のトランジションとページリーブのトランジション)のために異なるトランジションを設定できますが、どのようにトランジション時間を速くすることができますか? –

関連する問題