嗨,我正在尝试实现类似于Instagram的导航系统 . 我想知道如何将不是全屏小部件推送到Navigator还将导航器推送小部件作为我视图的子项(以保持底部选项卡在父小部件中固定) . 看看这个和PageRouteBuilder,但要明白我是怎么做到的:https://docs.flutter.io/flutter/widgets/Navigator-class.html有没有人实现过这个目标?

class _MainPage extends State<MainPage> {


 @override
  Widget build(BuildContext context) {
    return new Scaffold(
      appBar: new AppBar(
        title: new Text("Home Sweet Home"),
      ),
      body: new Column(
        children: <Widget>[
          PUT_NAVIGATOR_RESULT_HERE,
          new Row(
            children: <Widget>[
              new RaisedButton(onPressed: addWidget, child: new Text("home")),
              new RaisedButton(onPressed: addWidget, child: new Text("discover")),
              new RaisedButton(onPressed: addWidget, child: new Text("heart")),
              new RaisedButton(onPressed: addWidget, child: new Text("user")),
            ],
          )
        ],
      ),
    );
  }
  //... other functions 
}

我已经用一堆小部件实现了我想要的东西,但那不会与英雄一起工作:( .