要让按钮背景透明并扩大 FloatingActionButton,可以添加以下代码:

floatingActionButton: Container(
  width: 60,
  height: 60,
  decoration: BoxDecoration(
    color: Colors.transparent,
    shape: BoxShape.circle,
  ),
  child: FloatingActionButton(
    tooltip: '回到今天',
    onPressed: () {
      hItems(DateTime.now());
      setState(() {
        print('回到今天');
        _calendarAgendaControllerAppBar.goToDay(DateTime.now());
      });
    },
    child: RiveAnimation.asset(
      'assets/birds.riv',
    ),
  ),
),

在这里,我们使用一个容器来包装 FloatingActionButton,然后设置容器的宽度和高度为 60,并将背景颜色设置为透明。接下来,我们使用 BoxDecoration 将容器形状设置为圆形。最后,我们将 FloatingActionButton 放在容器内,并设置其样式和事件处理程序。这样就可以将按钮背景透明化并扩大了。

Flutter 透明背景扩大 FloatingActionButton 按钮

原文地址: https://www.cveoy.top/t/topic/ob8s 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录