点击穿透可以参考华为开发的保留文章,该章节只能在developer preview版本下查看
点击穿透
主要的方法是hitTestBehavior
// xxx.ets
@Entry
@Component
struct HitTestBehaviorExample {build() {// outer stackStack() {Button('outer button').onTouch((event) => {console.info('outer button touched type: ' + (event as TouchEvent).type)})// inner stackStack() {Button('inner button').onTouch((event) => {console.info('inner button touched type: ' + (event as TouchEvent).type)})}.width("100%").height("100%").hitTestBehavior(HitTestMode.Block).onTouch((event) => {console.info('stack touched type: ' + (event as TouchEvent).type)})Text('Transparent').hitTestBehavior(HitTestMode.Transparent).width("100%").height("100%").onTouch((event) => {console.info('text touched type: ' + (event as TouchEvent).type)})}.width(300).height(300)}
}