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'),
),
),
),