Flutter动画bottomNavigationBar

时间:2020-07-04 09:50:21

标签: flutter animation dart flutter-animation

嗨,我目前正在根据个人时间开发一个小型应用程序,我对动画有一个小问题。我不知道为什么我的动画不能正常工作。

我解释一下,我创建的导航栏的抖动洁度为“ bottomNavigationBar”和“ floatingActionButton”。当我单击中央按钮时,我希望菜单放大。一切正常,但我希望按钮跟随该组件。因为目前它上升了。

     bottomNavigationBar: NavigationBar(
      onSelectTab: (int index) {
        setState(() {
          _controller.go(index);
        });
      },
      ActionMenuKey: this._key,
      key: this._translationKey,
    ),
  floatingActionButton: StatefulBuilder(
        key: this._key,
        builder: (BuildContext context, _) {
          return FloatingActionButton(
              backgroundColor: Color.red,
                elevation: 5,
                onPressed: () {
                  this._translationKey.currentState.toggle();
                  this._translationKey.currentState.isOpen ? this._animationController.forward() : this._animationController.reverse();
                },
                child: Icon(
                  Icon.power,
                  color: Colors.white,
                )
             );
        }),
    floatingActionButtonLocation: FloatingActionButtonLocation.centerDocked,

我该怎么做?谢谢你

0 个答案:

没有答案