美文网首页
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