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 关于手势问题
178浏览 • 1回复 待解决
HarmonyOS RN关于drawer、stack的用法问题
141浏览 • 1回复 待解决
HarmonyOS Stack布局,子组件对齐方向问题
1237浏览 • 1回复 待解决
关于WebView提示没有用户手势的问题
10548浏览 • 1回复 待解决
HarmonyOS 半模态转场+Gesture 手势组件SwipeGesture问题
647浏览 • 1回复 待解决
HarmonyOS 手势密码组件
163浏览 • 1回复 待解决
HarmonyOS pan手势问题
17浏览 • 1回复 待解决
HarmonyOS 关于video组件的问题
255浏览 • 1回复 待解决
HarmonyOS 关于Web组件适配问题
127浏览 • 1回复 待解决
HarmonyOS 关于Navigation组件的问题
826浏览 • 1回复 待解决
HarmonyOS 手势事件上报问题
326浏览 • 1回复 待解决
HarmonyOS Stack布局中,两个重叠的组件点击事件问题
872浏览 • 1回复 待解决
HarmonyOS 关于Tabs组件的TabContent问题
130浏览 • 1回复 待解决
HarmonyOS 关于popwindow该用什么组件问题?
299浏览 • 1回复 待解决
HarmonyOS 关于组件装饰器的问题
255浏览 • 1回复 待解决
HarmonyOS Swiper父组件和内部子组件PanGesture手势冲突问题如何解决
224浏览 • 1回复 待解决
HarmonyOS 关于子组件调用父组件方法的问题
1233浏览 • 1回复 待解决
HarmonyOS Stack容器中子view自适应高度问题
626浏览 • 1回复 待解决
HarmonyOS 图片组件手势滑动
23浏览 • 1回复 待解决
HarmonyOS 关于Grid组件拖拽排序的问题
643浏览 • 1回复 待解决
HarmonyOS 关于动态设置组件宽度的问题
503浏览 • 1回复 待解决
HarmonyOS 手势响应不同角度问题
337浏览 • 1回复 待解决
HarmonyOS LongPressGesture手势移动问题
607浏览 • 1回复 待解决
关于动态创建的组件销毁问题
356浏览 • 1回复 待解决
HarmonyOS Row colum stack等容器组件对齐方式
174浏览 • 1回复 待解决
目前系统确实会有遮盖的缺陷,建议将底层的双击事件绑定到父组件上,示例参考如下: