通过bindContentCover显示全屏模态页面,弹出后需要用手势返回的话,怎样监听到手势返回事件
Button("transition modal 2")
.margin(10)
.fontSize(20)
.onClick(()=>{
this.isShow2 = true;
}).bindContentCover(this.isShow2, this.myBuilder2(), {modalTransition: ModalTransition.NONE, backgroundColor: Color.Orange, onAppear: () => {console.log("BindContentCover onAppear.")}, onDisappear: () => {console.log("BindContentCover onDisappear.")}})
通过bindContentCover控制模态页面是否显示,手势返回后,该字段值无法设置为false,不能再次触发展示。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 如何监听到手机手势的返回
1156浏览 • 1回复 待解决
自定义Component中能否监听到手势返回?
1112浏览 • 1回复 待解决
需要用手势处理一些旋转缩放的问题,鸿蒙手势问题
7765浏览 • 1回复 待解决
HarmonyOS 元素使用了动画事件,会监听不到手势拖拽。去掉动画事件可以监听到手势拖拽。
945浏览 • 1回复 待解决
HarmonyOS 页面返回事件如何监听
1061浏览 • 1回复 待解决
HarmonyOS Navigation Dialog模式下如何禁用手势返回
1128浏览 • 1回复 待解决
HarmonyOS 如何禁用页面返回手势?
1571浏览 • 1回复 待解决
HarmonyOS 页面如何禁止手势返回
1274浏览 • 1回复 待解决
HarmonyOS Navigation中的页面如何监听返回事件
956浏览 • 1回复 待解决
HarmonyOS 如何监听到已经返回到当前页面
859浏览 • 1回复 待解决
HarmonyOS 子窗口页面返回事件无效
776浏览 • 1回复 待解决
在Web组件中如何监听手势滑动返回上一个Web页面
1900浏览 • 1回复 待解决
Navigation路由,页面切换时,前一个页面怎样能监听到跳转走和返回?
2767浏览 • 1回复 待解决
HarmonyOS 如何监听返回键和返回手势,onPressedBack() api11以后不回调了
3234浏览 • 1回复 待解决
输入手机号返回一个秘钥,需要用到 HmacSHA1
1011浏览 • 1回复 待解决
Web组件中如何通过手势滑动返回上一个Web页面
4357浏览 • 1回复 待解决
HarmonyOS web组件拦截返回手势
1021浏览 • 1回复 待解决
HarmonyOS 禁用滑动返回手势问题
940浏览 • 1回复 待解决
HarmonyOS 拦截系统返回手势问题
2198浏览 • 1回复 待解决
获取左滑返回手势方法
2126浏览 • 1回复 待解决
如何禁用系统左右手势返回?
1053浏览 • 1回复 待解决
HarmonyOS 手势监听
1086浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用bindContentCover进行全屏模态页面绑定并设置过渡动画?
1137浏览 • 1回复 待解决
HarmonyOS CustomDialog弹窗,返回手势时会消失,在哪里可以拦截这个事件
1234浏览 • 1回复 待解决
HarmonyOS CustomDialogController可否拦截返回事件?
1311浏览 • 1回复 待解决
有两种解决方案:
方案一: 双向绑定 使用$$绑定第一个参数,通过手势返回后该值会默认变为false。
方案二: @Builder 写的自定义组件的第一个组件外层通过onDisAppear监听该组件的消失,在消失的回调中设置该值为false