【发布时间】:2018-09-04 10:43:38
【问题描述】:
在我的应用树中,我有两个小部件:
GestureDetector(
onTap: () => print('Outer'),
child: IconButton(
icon: Icon(Icons.add),
onPressed: () => print('Inner')),
),
)
他们都试图对触摸事件做出反应,但只有孩子的回调被调用(这是默认行为)。是否可以以防止祖先将触摸事件传播给其子代的方式定义小部件?或者也许唯一的方法是自己实现这种行为,例如通过使用GestureArena?
【问题讨论】:
标签: flutter