HarmonyOS 关于stack组件手势遮盖问题
关于stack组件内手势遮盖问题咨询,顶层组件绑定了单击手势,底层组件绑定了双击手势,需要什么设置可以在双击时,底层的手势响应?
@Entry
@Component
struct Index {
@State message: string = 'Hello World';
build() {
Stack() {
Stack() {
Row() {
Text('底层')
}
.justifyContent(FlexAlign.Center)
.alignItems(VerticalAlign.Bottom)
.width('100%')
.height('100%')
.gesture(
TapGesture({ count: 2 })
.onAction(() => {
console.log('双击手势响应')
})
)
}
.width('100%')
.height('90%')
.backgroundColor(Color.Yellow)
Stack() {
Row() {
Text('顶层')
}
.justifyContent(FlexAlign.Center)
.width('100%')
.height('100%')
.gesture(
TapGesture({ count: 1 })
.onAction(() => {
console.log('单击手势响应')
})
)
}
.hitTestBehavior(HitTestMode.Transparent)
.width('100%')
.height('80%')
.backgroundColor(Color.Orange)
}
.align(Alignment.Top)
.width('100%')
.height('100%')
.backgroundColor(Color.Brown)
}
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 关于手势问题
418浏览 • 1回复 待解决
HarmonyOS RN关于drawer、stack的用法问题
503浏览 • 1回复 待解决
HarmonyOS Stack布局,子组件对齐方向问题
1634浏览 • 1回复 待解决
关于WebView提示没有用户手势的问题
10732浏览 • 1回复 待解决
HarmonyOS 半模态转场+Gesture 手势组件SwipeGesture问题
1064浏览 • 1回复 待解决
HarmonyOS 关于Web组件适配问题
228浏览 • 1回复 待解决
HarmonyOS 关于Navigation组件的问题
1182浏览 • 1回复 待解决
HarmonyOS 关于video组件的问题
475浏览 • 1回复 待解决
HarmonyOS Stack布局中,两个重叠的组件点击事件问题
1179浏览 • 1回复 待解决
HarmonyOS pan手势问题
181浏览 • 1回复 待解决
HarmonyOS 关于popwindow该用什么组件问题?
421浏览 • 1回复 待解决
HarmonyOS 关于组件装饰器的问题
575浏览 • 1回复 待解决
HarmonyOS 手势密码组件
370浏览 • 1回复 待解决
HarmonyOS 关于Tabs组件的TabContent问题
332浏览 • 1回复 待解决
HarmonyOS 手势事件上报问题
688浏览 • 1回复 待解决
HarmonyOS 关于子组件调用父组件方法的问题
1590浏览 • 1回复 待解决
HarmonyOS 关于动态设置组件宽度的问题
763浏览 • 1回复 待解决
HarmonyOS 关于Grid组件拖拽排序的问题
986浏览 • 1回复 待解决
HarmonyOS 图片组件手势滑动
286浏览 • 1回复 待解决
HarmonyOS Stack容器中子view自适应高度问题
856浏览 • 1回复 待解决
HarmonyOS Swiper父组件和内部子组件PanGesture手势冲突问题如何解决
545浏览 • 1回复 待解决
HarmonyOS 手势响应不同角度问题
534浏览 • 1回复 待解决
HarmonyOS LongPressGesture手势移动问题
772浏览 • 1回复 待解决
关于动态创建的组件销毁问题
559浏览 • 1回复 待解决
HarmonyOS 关于数组包裹对象中更新组件问题
377浏览 • 1回复 待解决
目前系统确实会有遮盖的缺陷,建议将底层的双击事件绑定到父组件上,示例参考如下: