问题描述
这是一个小部件树:
CustomScrollView(Clip.none)
SliverList
Column
HourItem
SizedBox
Stack
Positioned(top: 30)
结果是:
我可以处理蓝色箭头指向的点击区域,不能处理红色箭头。
如果是网络,我会使用 z-index
属性,但我如何在 Flutter 中做同样的事情?
解决方法
使用GestureDetector
Positioned(top: 30,child: GestureDetector(
child: SomeWidget(),onTap: () {
// some action
},),