harmony 鸿蒙菜单概述

  • 2025-06-16
  • 浏览 (6)

菜单概述

菜单是一种用于给用户提供可执行的操作的弹窗,一般用于鼠标右键弹窗、点击弹窗等。

使用场景

接口 使用场景
菜单控制 (Menu) 用于需要给指定的组件绑定用户可执行的操作时,例如长按图标展示操作选项等。
不依赖UI组件的全局菜单 (openMenu) 用于需要在无法直接访问UI组件的场景中给用户可执行的操作时,例如在事件回调中展示操作选项等。

规格约束

  • Menu通过调用show参数弹出时,需要等待页面全部构建完成才能展示,因此show不能在页面构建中设置为true,否则会导致menu弹窗显示位置及形状错误。
  • openMenu的弹出需要传入有效的TargetInfo,否则无法弹出气泡。
  • 其他规格约束,具体可参考菜单控制openMenu 说明。

你可能感兴趣的鸿蒙文章

harmony 鸿蒙ArkUI(方舟UI框架)

harmony 鸿蒙全屏启动原子化服务组件(FullScreenLaunchComponent)

harmony 鸿蒙弧形按钮 (ArcButton)

harmony 鸿蒙动画衔接

harmony 鸿蒙动画概述

harmony 鸿蒙帧动画(ohos.animator)

harmony 鸿蒙实现属性动画

harmony 鸿蒙属性动画概述

harmony 鸿蒙弹出框概述

harmony 鸿蒙模糊

0  赞