颤振每次不刷新页面?

时间:2018-09-20 14:10:06

标签: dart flutter

嗨,我有这段代码来管理bottomNavigationBar,但是每次我点击以更改页面抖动来重新构建窗口小部件时,该怎么办呢?

class _HomePageState extends State<HomePage>{
  int _pageIndex = 0;
  List<Widget> pages = [];

  @override
  void initState() {
    super.initState();

    pages.add(PostListPage());
    pages.add(MessagesPage());
    pages.add(ProfilePage());
    pages.add(SettingsPage());
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text("CFA"),
        centerTitle: true
      ),
      body: pages[_pageIndex],
      bottomNavigationBar:buildNavigationBar()
    );
  }
}

0 个答案:

没有答案