gpt4 book ai didi

flutter - Stack 内小部件的颜色总是略微透明

转载 作者:行者123 更新时间:2023-12-04 10:48:35 25 4
gpt4 key购买 nike

我在 Stack 中显示定制的底部应用栏因为键盘填充的原因。自定义小部件是完全不透明的,直到它成为 Stack 的 child 之前应该是这样。在这种情况下,它背后的内容开始可见,因为颜色的不透明度以某种方式发生了变化。

Bottom app bar color not fully opaque

如您所见,只有“主要”颜色是透明的。图标保持不透明。

这是build我的自定义方法BottomBar小部件然后只是定期放入 Stack .我曾尝试使用 Material甚至一个简单的 Container代替 BottomAppBar小部件,但结果是一样的。

@override
Widget build(BuildContext context) {
return BottomAppBar(
color: Colors.blue.withOpacity(1),
child: Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: <Widget>[
IconButton(
icon: Icon(MdiIcons.plusBoxOutline),
onPressed: () {},
),
Text('Edited 11:57'),
IconButton(
icon: Icon(MdiIcons.dotsVertical),
onPressed: () {},
),
],
),
);
}

最佳答案

您可以与 BottomAppBar 交互吗?看起来像是订单问题。尝试将 BottomAppBar 作为 Stack 子项中的最后一个。

关于flutter - Stack 内小部件的颜色总是略微透明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59588822/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com