HarmonyOS Column容器内子两个组件间存在的间隙问题

List组件设置sticky(StickyStyle.Header),Header布局如下:

// 表头,Column容器中有两个子组件 
@Builder listHeader() { 
  Column() { 
    StockMarketHeader({ 
      title: this.mHeaderBigTitle, mIsSupportGotoMore: true, clickCallback: () => { 
        this.mHeaderGotoMore && this.mHeaderGotoMore() 
      } 
    }) 
    FieldSortView({ 
      dataSource: this.headerData, 
      ascendingOrder: this.ascendingOrder 
    }) 
      .padding({ left: 16, right: 16 }) 
      .height(38) 
      .backgroundColor('#FFFFFF') 
    Divider().strokeWidth(0.5).color($r('app.color.common_divider_color')) 
  } 
}

结果在设备上运行,List列表滚动的时候,Header粘在屏幕顶部,Header的两个子组件之间会有list列表内容穿透过来,列表滚动的时候,间隙内一直有内容在闪烁。猜测应该是两个子组件间存在细微的间距

HarmonyOS
2024-08-08 18:16:09
浏览
收藏 0
回答 1
待解决
相关问题
HarmonyOS 两个同级组件问题
420浏览 • 1回复 待解决
关于Image组件两个问题
409浏览 • 1回复 待解决
两个设备控制相关问题
9066浏览 • 3回复 已解决
HarmonyOS 两个枚举类型之间转换问题
152浏览 • 1回复 待解决
关于数据库两个问题
2368浏览 • 1回复 待解决
两个重叠组件如何实现事件透传
637浏览 • 1回复 待解决
HarmonyOS 如何比较两个日期大小?
297浏览 • 1回复 待解决
HarmonyOS ets文件,合并两个Record记录
561浏览 • 1回复 待解决
关于SQL查询两个表查询
2916浏览 • 1回复 待解决