HarmonyOS 自定义弹窗如何取消背景颜色

private controller = new CustomDialogController({
  builder: CustomDialogView({
    visible: $visible,
    onCancel: this.onCancel,
    onConfirm: this.onConfirm,

  }),
  alignment:DialogAlignment.Center,
  autoCancel: false,
  backgroundColor:'#00000000'
})

原来设置了backgroundColor基本上 弹窗颜色就跟遮罩层差不多, 后面手机更新后发现,原来的白色背景又出现了

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

需要采用自定义样式来消除自定义弹窗的白色背景:

1、在初始化自定义弹窗时设置customStyle为true。

2、在定义弹窗时设置组件背景色backgroundColor为透明色。

参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-methods-custom-dialog-box-V5

分享
微博
QQ
微信
回复
2天前
相关问题
如何去除自定义弹窗的白色背景
2424浏览 • 1回复 待解决
自定义弹框,遮罩背景颜色无法设置
359浏览 • 1回复 待解决
HarmonyOS 如何自定义相机背景
22浏览 • 1回复 待解决
自定义弹窗自定义转场动画
1179浏览 • 1回复 待解决
HarmonyOS 如何封装自定义弹窗
25浏览 • 1回复 待解决
如何自定义弹窗中再次弹窗
2323浏览 • 1回复 待解决
HarmonyOS 自定义弹窗选择
399浏览 • 1回复 待解决
自定义弹窗如何嵌套使用
1727浏览 • 1回复 待解决
HarmonyOS 如何设置自定义弹窗透明
43浏览 • 1回复 待解决
如何设置自定义弹窗位置
2097浏览 • 1回复 待解决
HarmonyOS 如何制作自定义加载弹窗
374浏览 • 1回复 待解决