HarmonyOS 如何自定义UICalendarPicker点击弹出

customBuildPanel字段该怎么使用

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

customBuildPanel控制弹框组件样式,可以参考下述demo:

import { UICalendarPicker, TypePicker } from '@hw-agconnect/ui-calendar-picker';
@Entry
@Component
struct Index {
  @State selectedDate: Date = new Date(2024, 2, 1);
  @Builder componentBuilder() {
    Text(`我是样式`)
      .zIndex(123)
  }

  build() {
    Column() {
      Text('自定义日期控件').fontSize(30)
      Column() {
        UICalendarPicker({
          type: TypePicker.SINGLE,
          customColor: Color.Pink,
          selected: this.selectedDate,
          customBuildPanel: () => {
            this.componentBuilder()
          }
        })
      }.alignItems(HorizontalAlign.End).width("100%").padding(10)
    }
    .width('100%')
    .height('100%')
  }
}
分享
微博
QQ
微信
回复
1天前
相关问题
HarmonyOS 全局自定义弹窗无法弹出
31浏览 • 1回复 待解决
HarmonyOS UI组件自定义点击范围
357浏览 • 1回复 待解决
HarmonyOS 自定义通知栏点击更新需求
41浏览 • 1回复 待解决