Flutter 当子组件可响应点击事件时,GestureDetector是不能阻断子组件响应点击事件的

发布时间:2022-12-01浏览次数:0

支持注册ChatGPT Plus的OneKey虚拟卡
绑定Apple Pay、Google Pay、支付宝和微信支付进行日常消费

注册和了解更多 ->

silver

当子组件可响应点击事件时,GestureDetector是不能阻断子组件响应点击事件的
那么,如果我们想阻断子组件对点击事件的响应,该怎么办呢?
正确的做法是:使用AbsorbPointer组件

AbsorbPointer(
    child: RaisedButton(
    child: Text("点我试试"),
    onPressed: () {
        debugPrint("我被点击了");
    })
)
字节笔记本扫描二维码查看更多内容