美文网首页
flutter -AbsorbPointer 、IgnorePo

flutter -AbsorbPointer 、IgnorePo

作者: 王冥 | 来源:发表于2023-10-24 15:23 被阅读0次

IgnorePointer设置为不响应事件时(即ignoring = true),IgnorePointer的child不响应事件,但是事件会传递到下一层;
而 AbsorbPointer 设为不响应事件时(即absorbing = true),事件不会透传到下一层

AbsorbPointer

AbsorbPointer(
    absorbing: false,
    child: RaisedButton(
        child: Text("button01"),
        onPressed: () {
          print("onclick");
        }),
  );

关键属性absorbing,默认值true,表示不响应事件,为false时,响应事件

IgnorePointer

IgnorePointer({
  Key? key,
  this.ignoring = true,
  this.ignoringSemantics,
  Widget? child,
})

关键属性ignoring,默认值true,表示不响应事件,为false时,响应事件

相关文章

网友评论

      本文标题:flutter -AbsorbPointer 、IgnorePo

      本文链接:https://www.haomeiwen.com/subject/ctesidtx.html