0

我目前正在努力将 AnimatedSwitcher 与 Cubit 结合使用。

这是我当前的代码部分:

  @override
  Widget build(BuildContext context) {
    return BlocBuilder<LoginModalCubit, LoginModalState>(
      builder: (context, state) {
        return AnimatedSwitcher(
          duration: Duration(milliseconds: 500),
          child: Container(
              decoration: BoxDecoration(
                  color: Colors.white,
                  borderRadius: BorderRadius.only(
                      topLeft: Radius.circular(3 * bu),
                      topRight: Radius.circular(3 * bu))),
              child:
              Padding(padding: const EdgeInsets.all(5 * bu),
                  child: state.currentWidget)),
        );
      },
    );
  }

在 Cubit 中,我传递了一个带有 BottomModalSheet 内容的小部件。内容正在根据需要进行更改,但我想对其进行一些动画处理,但无法使其正常工作:(

4

0 回答 0