Navigation拉起浮窗,怎样使用Navigation拉起一个Panel实现的浮窗效果
Navigation拉起浮窗
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
如何实现全局浮窗效果
1737浏览 • 1回复 待解决
HarmonyOS avplayer组件播放视频的时候,横屏,然后再浮窗,浮窗必定播放失败
49浏览 • 1回复 待解决
HarmonyOS 应用内浮窗点击事件相关
38浏览 • 1回复 待解决
HarmonyOS 屏幕录制时,有系统浮窗显示计时,如何移除
24浏览 • 1回复 待解决
HarmonyOS 在Page页使用浮窗显示Widget时,provide与consume的传递问题
29浏览 • 1回复 待解决
二级浮层的出场动画实现
804浏览 • 1回复 待解决
Navigation实现Tabs切换效果
1250浏览 • 1回复 待解决
HarmonyOS 如何实现一个悬浮球/悬浮窗,悬浮在所有页面之上?
933浏览 • 1回复 待解决
HarmonyOS 子窗口悬浮窗如何实现圆角效果
26浏览 • 1回复 待解决
entry中如何拉起另一个Module中的Ability
4229浏览 • 1回复 待解决
HDC 用什么命令启动 一个应用以悬浮窗形式?
3059浏览 • 1回复 待解决
相机拍照界面应该怎样拉起?
511浏览 • 1回复 待解决
Navigation路由,页面切换时,前一个页面怎样能监听到跳转走和返回?
1932浏览 • 1回复 待解决
HarmonyOS 地图组件自定义信息窗 无法实现效果
41浏览 • 2回复 待解决
浏览器应用应该怎样拉起?
470浏览 • 2回复 待解决
want的拉起回调,日常使用软件进行支付,使用当前软件唤起另外一个软件进行支付
1102浏览 • 1回复 待解决
HarmonyOS 如何实现评论区浮层效果?(不希望页面被输入法顶上去)
281浏览 • 1回复 待解决
HarmonyOS 如何实现一个转圈效果
799浏览 • 2回复 待解决
HarmonyOS 使用startAbility拉起应用,控制台打印拉起成功,实际没拉起应用
194浏览 • 1回复 待解决
一个应用的一个UIAblity,其exported字段配置为false,什么情况下才能拉起这个应用?
652浏览 • 1回复 待解决
H5如何拉起相机,请帮忙提供一个demo示例?
271浏览 • 1回复 待解决
如何实现悬浮窗桌面穿透
837浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用绝对定位和动画实现悬浮窗拖拽及吸附边缘效果?
151浏览 • 1回复 待解决
编写一个页面,实现吸顶效果
1165浏览 • 1回复 待解决
本文主要讲述的是使用Navigation拉起一个Panel实现的浮窗效果,在我们现实生活中经常会有这种情况:点击一个按钮,然后拉起屏幕百分之八十高的浮窗,缩小后会形成一个新的悬浮按钮,点击该悬浮按钮依旧可以拉起浮窗,且浮窗内容不改变。
使用的核心API
核心代码解释
1. 通过使用navigation组件绘制当前页面,在当前页面添加一个按钮,可通过点击按钮配合router使用,进行页面的拉起和跳转。
2. 拉起的panel页中,可直接使用show接口并定义为false,表示panel页面不可见,在onPageShow生命周期中对show进行取反,表示panel页面可显示,因为通过一个按钮拉起panel页,那么panel页就该展示出来而不是隐藏,所以在页面刚加载时就应该直接展示。
3. 对于panel页可以进行mode的改变,在onchange函数中对mode进行改变,当mode=0时,即表示panel浮窗的高度为0,此时应将show变为false,并通过router将页面跳转回原页面。
适配的版本信息
IDE:DevEco Studio 4.0.3.600
SDK:HarmoneyOS 4.0.10.11