HarmonyOS menu中的item没有间距,且未找到可设置间距的api,需提供设置间距方法

HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fox280

示例参考:

@Entry
@Component
struct page240712142245094 {
  @State menuItems: string[] = ['Item 1', 'Item 2', 'Item 3', 'Item 4', 'Item 5'];

  build() {
    Menu() {
      ForEach(this.menuItems, (item: string, index: number) => {
        MenuItem() {
          Text(item)
            .fontSize(18)
            .fontColor('#000')
            .padding({
              top: index === 0 ? 0 : 20,     // 首个项无顶部间距
              bottom: index === this.menuItems.length - 1 ? 0 : 10 // 最后项无底部间距
            });
        }
      })
    }
  }
}
分享
微博
QQ
微信
回复
1天前
相关问题
Span组件设置间距间距
720浏览 • 1回复 待解决
HarmonyOS Textspan不能设置间距
161浏览 • 1回复 待解决
如何设置镜像语言左右间距
592浏览 • 1回复 待解决
如何设置分组列表圆角和间距
2079浏览 • 1回复 待解决
HarmonyOS lineSpacing间距设置有问题
15浏览 • 1回复 待解决
HarmonyOS 如何设置Text间距
21浏览 • 1回复 待解决
TextInput ,TextArea无法设置字体间距
477浏览 • 1回复 待解决
HarmonyOS 使用自定义相机左边有间距
132浏览 • 1回复 待解决
HarmonyOS text如何设置间距
153浏览 • 1回复 待解决
Java Text控件,如何设置间距
7158浏览 • 1回复 待解决
HarmonyOS Grid间距问题
15浏览 • 1回复 待解决
HarmonyOS Text组件设置间距吗?
733浏览 • 0回复 待解决
HarmonyOS text组件如何设置行上下间距
153浏览 • 1回复 待解决
Text多行展示时,如何设置间距
470浏览 • 1回复 待解决