HarmonyOS鸿蒙Next中沉浸光感 gradientMask配置蒙层高度存在BUG
HarmonyOS鸿蒙Next中沉浸光感 gradientMask配置蒙层高度存在BUG 蒙层高度maskHeight的值配置为0的时候会出现页签栏的悬浮样式出现异常
.barFloatingStyle({
gradientMask:{maskColor: '#007BFF', maskHeight:42},
barBottomMargin: 28,
systemMaterialEffect: {
materialType: hdsMaterial.MaterialType.IMMERSIVE,
materialLevel: this.customMaterialLevel // 底部悬浮页签沉浸光感效果跟随系统策略自适应
}
})
maskHeight值为42 的效果:

maskHeight值为 0 的效果:

更多关于HarmonyOS鸿蒙Next中沉浸光感 gradientMask配置蒙层高度存在BUG的实战教程也可以访问 https://www.itying.com/category-93-b0.html
5 回复
尊敬的开发者,您好!感谢您的反馈,问题正在加速处理中,还请关注后续版本,感谢您的理解与支持。
更多关于HarmonyOS鸿蒙Next中沉浸光感 gradientMask配置蒙层高度存在BUG的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
为0就是不加,直接删除那行代码就可以了。
maskHeight值为 0 ,这种上架好像会提示你UX设计风格有问题
在HarmonyOS Next中,gradientMask的蒙层高度配置目前存在偏移问题:当设置自定义高度时,实际渲染的蒙层范围与预期不一致,甚至高度为负值时无效。这是框架层解析参数时的Bug,已在后续版本计划修复。


