我有一个设计,其中包含多个列和多个小部件。
当用户点击某一列时,屏幕其余部分应变灰 - 除了该列中活动的小部件。
为了实现这种“变灰”效果,我使用模态ModalBarrier类。
如何使小部件显示在模态屏障之上? (我的问题是,所有内容都显示在模态屏障后面...)
我有一个设计,其中包含多个列和多个小部件。
当用户点击某一列时,屏幕其余部分应变灰 - 除了该列中活动的小部件。
为了实现这种“变灰”效果,我使用模态ModalBarrier类。
如何使小部件显示在模态屏障之上? (我的问题是,所有内容都显示在模态屏障后面...)
Stack(
children: [
new Opacity(
opacity: 0.3,
child: const ModalBarrier(dismissible: false, color: Colors.grey),
),
Center(
child: Container(
Text('Hello'),
),
),
],
)