通过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
待解决
相关问题
需要用手势处理一些旋转缩放的问题,鸿蒙手势问题
5072浏览 • 1回复 待解决
Web组件中如何通过手势滑动返回上一个Web页面
521浏览 • 1回复 待解决
Navigation路由,页面切换时,前一个页面怎样能监听到跳转走和返回?
93浏览 • 1回复 待解决
嵌入web页面后,点击进入系统设置,如何监听返回到当前页面
326浏览 • 1回复 待解决
如何设置Web组件加载的H5页面禁用手势缩放
410浏览 • 1回复 待解决
自定义组件的手势监听会和其他组件点击事件一起触发。
1754浏览 • 1回复 待解决
如何设置全屏返回的动效
227浏览 • 1回复 待解决
页面路由跳转后如何阻止其返回原页面
278浏览 • 1回复 待解决
如何监听手机“返回”物理按键?
8292浏览 • 2回复 已解决
在嵌套滚动容器的场景下,通过parallelGesture监听子列表手势。会导致滚动异常
76浏览 • 1回复 待解决
利用xml布局,点击跳转到新页面,返回后,点击事件不再起作用
5992浏览 • 1回复 待解决
使用window打开dialog类型的page无法接收物理返回事件
68浏览 • 1回复 待解决
router跳转页面后,在返回之前的页面,之前的页面dialog弹框小时
478浏览 • 1回复 待解决
返回页面时不触发aboutToAppear
711浏览 • 1回复 待解决
多个手势连续识别时,第一个手势不触发onActionEnd回调
318浏览 • 1回复 待解决
Web组件如何开启手势缩放
63浏览 • 1回复 待解决
两个叠加的视图,触发手势事件时,下面的视图是否能够正常捕获到事件
386浏览 • 1回复 待解决
需要在业务上定义一个自定义View,但是需要把这个View通过方法的返回值的形式返回给SDK中
87浏览 • 1回复 待解决
在创建 MongoDB 实例时,需要用到哪些工具?他们的作用是什么呢?
1974浏览 • 1回复 待解决
在容器组件嵌套的场景下,如何解决手势拖拽事件出现错乱的问题
301浏览 • 1回复 待解决
华为事件通知接口返回10008错误码
7253浏览 • 2回复 待解决
上传文件后,如何接受后端返回数据
93浏览 • 1回复 待解决
Image组件如何实现双指手势放大
222浏览 • 1回复 待解决
Ets 手势问题, PanGesture与PinchGesture 如何监听平移方向与捏合是外扩,还是内缩?
892浏览 • 1回复 待解决
有两种解决方案:
方案一: 双向绑定 使用$$绑定第一个参数,通过手势返回后该值会默认变为false。
方案二: @Builder 写的自定义组件的第一个组件外层通过onDisAppear监听该组件的消失,在消失的回调中设置该值为false