gpt4 book ai didi

flutter - 如何控制基于父项或子项的调整大小行为?

转载 作者:IT王子 更新时间:2023-10-29 07:10:25 27 4
gpt4 key购买 nike

举个例子

new Center(
child: new GestureDetector(
child: new Center(
child: new Text('Center'),
),
),
);

是否有一种通用的方法来强制 GestureDetector 采用其父级(外部中心)的大小而不是其子级(内部中心)的大小?

最佳答案

您可以使用 behavior: HitTestBehavior.opaqueGestureDetector 中的任意位置点击触发手势,而不仅仅是子项。

  new Center(
child: new GestureDetector(
behavior: HitTestBehavior.opaque,
onTap: () {
print('tapped');
},
child: new Center(
child: new Text('Center'),
),
),
),

关于flutter - 如何控制基于父项或子项的调整大小行为?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43858922/

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