HarmonyOS开发中 自定义dialog无法覆盖全屏覆盖底部短横条,下面有空白,导致可以穿透点击下面一层组件 ?

HarmonyOS开发中 自定义dialog无法覆盖全屏覆盖底部短横条,下面有空白,导致可以穿透点击下面一层组件 ?

阅读 750
1 个回答

自定义弹窗大小有两种方式
方式一:采用弹窗容器默认样式。
在默认样式中,弹窗容器高度自适应子节点,最大可为窗口高度的90%;弹窗容器的宽度根据栅格系统自适应,不跟随子节点变化。
方式二:当显示设置customStyle为true时,弹窗宽高跟随子节点内容适应。自定义dialog无法覆盖全屏覆盖底部短横条可通过该方式解决。
maskRect属性 弹窗遮蔽层区域,在遮蔽层区域内的事件不透传,在遮蔽层区域外的事件透传。
默认值:
{ x: 0, y: 0, width: '100%', height: '100%' }
showInSubWindow为true时,maskRect不生效具体请参考:
https://developer.huawei.com/consumer/cn/doc/harmonyos-refere...

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题