HarmonyOS鸿蒙Next中如何去掉bindMenu的圆角限制

HarmonyOS鸿蒙Next中如何去掉bindMenu的圆角限制 希望能把 bindMenu的圆角去掉,要圆角自己也能通过样式实现,但是现在已经限死是圆角而无法改变

6 回复

给个开关比较好,开的时候自动圆角,关的时候自己去定义。

如果官方不给改,估计就是想统一,让所有应用看起来更规范了。

更多关于HarmonyOS鸿蒙Next中如何去掉bindMenu的圆角限制的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


开发者您好,已反馈业务部门,感谢您对华为开发者论坛的支持。

找HarmonyOS工作还需要会Flutter的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:BV1S4411E7LY/?p=17

希望能设定TextPicker文字的颜色或是内容能自定义builder模板,这一点很重点,有的时候是放文字,有的时候是要放文字和图标,

希望能设定TextPicker文字的颜色或是内容能自定义builder模版

在HarmonyOS鸿蒙Next中,bindMenu默认带有圆角样式。要去掉圆角限制,可以通过自定义样式实现。首先,在resources/base/element目录下创建自定义样式文件,定义无圆角的样式。然后,在布局文件中引用该样式。具体步骤如下:

  1. 创建自定义样式文件(如custom_menu_style.json):
{
  "class": "menu",
  "style": {
    "borderRadius": "0px"
  }
}
  1. 在布局文件中引用自定义样式:
<Menu
  style="custom_menu_style"
  bindMenu="true">
  <!-- 菜单内容 -->
</Menu>

通过以上步骤,即可去掉bindMenu的圆角限制。

回到顶部