Fer*_*kan 5 flutter flutter-test flutter-layout flutter-widget flutter-card
我遇到了 GestureDeector 的 onTap 事件问题。我也尝试过卡但不起作用。当我点击 SizeBox 时没有任何反应。
GestureDetector(
onTap: () => GoToPage(),
child: SizedBox(
child: Card(
child: Center(
child: Padding(
padding: const EdgeInsets.all(8.0),
child: Column(
children: <Widget>[
Image.asset(
"assets/png/icon2.png",
width: 64.0,
),
...
Run Code Online (Sandbox Code Playgroud)
谢谢。
您需要指定 GestureDetector 行为
GestureDetector(
behavior: HitTestBehavior.opaque,
onTap: (){},
),
Run Code Online (Sandbox Code Playgroud)
小智 4
尝试添加 GestureDetector 的行为属性
GestureDetector(
behavior: HitTestBehavior.translucent,
onTap: (){},
),
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2847 次 |
| 最近记录: |