0
new Center(
child: new GestureDetector(
child: new Center(
child: new Text('Center'),
),
),
);
有没有一种通用的方法来迫使GestureDetector采用其母公司的大小(外中心),而不是其子项的大小(内中心)?
new Center(
child: new GestureDetector(
child: new Center(
child: new Text('Center'),
),
),
);
有没有一种通用的方法来迫使GestureDetector采用其母公司的大小(外中心),而不是其子项的大小(内中心)?
您可以使用behavior: HitTestBehavior.opaque
在GestureDetector
触发手势中的任意位置点击,而不仅仅是儿童。
new Center(
child: new GestureDetector(
behavior: HitTestBehavior.opaque,
onTap:() {
print('tapped');
},
child: new Center(
child: new Text('Center'),
),
),
),