以前,我能够通过FutureStageReply
小部件内的SwipeGestureRecognizer
滑过CustomPageView
小部件,然后在{ {1}}。但是由于在我的新CustomPageView
小部件中将appBar
包装在FutureStageReply
中,所以我不再能弹出到CustomPageView。谁能看到出什么问题了?
这是BottomNavigationBar
中的HomeReply
代码;
SwipeGestureRecognizer
这是CustomPageView
中的BottomNavigationBar代码;
child: SwipeGestureRecognizer(
child: Container(),
onSwipeUp: () {
Navigator.push(
context,
PageTransition(
type: PageTransitionType.downToUp,
child: HomeReply(),
));
},
),
这也是HomeReply
中的static List<Widget> _myPages = <Widget>[
FutureStageReply(),
Account(),
Messages(),
];
int _selectedIndex = 0;
void _onItemTapped(int index) {
setState(() {
_selectedIndex = index;
});
}
和appBar
构建代码;
BottomNavigationBar
任何人都可以看到为什么我不再弹出HomeReply
吗?