HarmonyOS 有类似BottomSheet这样的组件吗?

您好,我需要像安高德地图app首页,那种从底部上滑的三段式抽屉的效果,我用了半模态bindSheet,但是我想在返回手势时,直接关闭页面,而不是让半模态窗口消失,并且下滑到最小高度再下滑,也不会消失。

请问这个怎么实现,没试出来。还有没有其它办法实现这种效果和需求。

HarmonyOS
2024-10-24 12:42:50
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

当前bindSheet的属性可能确实无法满足您所说的效果,可以尝试使用Panel组件。

https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-container-panel-0000001834691470-V5

只是Panel组件后续从API Version 12 开始,该组件不再维护。

bindSheet属性在后面版本会更新一个事件onHeightDidChange,但是目前版本还无法使用,您可以先看看文档,等后续的版本更新了才能使用:

https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ts-universal-attributes-sheet-transition.md#sheetoptions

分享
微博
QQ
微信
回复
2024-10-24 15:28:00
相关问题
HarmonyOS 类似骨架屏实现demo
27浏览 • 1回复 待解决
HarmonyOS 是否类似画板功能组件
326浏览 • 1回复 待解决
HarmonyOS 是否类似事件总线组件
325浏览 • 1回复 待解决
鸿蒙系统类似苹果服务器
9221浏览 • 1回复 待解决
自带startactivity这样方法
114浏览 • 1回复 待解决
HarmonyOS日历组件
450浏览 • 1回复 待解决