我有一个Stack
包含两个小部件的Image
小部件,一个图像覆盖另一个。一张图片的 top 设置为 10,因此它在屏幕上高出 10 个像素。不幸的是,10.0px 在屏幕底部被截断。如果我设置overflow.visible
然后我可以看到它。
我用GestureDetector
10.0px 溢出包装堆栈,GestureDetector
因此当用户单击图像底部时,没有任何反应。图像大小不同,因此我无法设置确定的高度。
有没有办法将其大小增加到GestureDector
其孩子的大小?
return new GestureDetector(
onTapDown: (x) => print('onTapDown'),
child: new Stack(
overflow: Overflow.visible,
children: [
new Positioned(
child: shadowImage,
top: 10.0,
),
new Positioned(
child: initialImage,
),
],
),
);