HarmonyOS 鸿蒙Next:请教下,加了 .expandSafeArea([SafeAreaType.SYSTEM], [SafeAreaEdge.TOP]) 之后结果标题颜色没了是什么原因呀

发布于 1周前 作者 htzhanglong 来自 鸿蒙OS

HarmonyOS 鸿蒙Next:请教下,加了 .expandSafeArea([SafeAreaType.SYSTEM], [SafeAreaEdge.TOP]) 之后结果标题颜色没了是什么原因呀

请教下,标题本来是红色的,加了 .expandSafeArea([SafeAreaType.SYSTEM], [SafeAreaEdge.TOP])  扩展颜色之后结果标题颜色没了,

cke_133.png

3 回复

你也没有颜色吗

在HarmonyOS中,使用.expandSafeArea方法可能会导致视图扩展到安全区域外,包括状态栏区域。如果标题颜色消失,很可能是因为标题栏(通常是状态栏下方或应用内的自定义标题栏)被.expandSafeArea的影响,使得其背景或颜色设置被覆盖或未正确显示。

请检查以下几点:

  1. 确保标题栏的样式和颜色设置正确无误。
  2. 尝试移除.expandSafeArea看标题颜色是否恢复。
  3. 如果需要保留expandSafeArea,考虑调整标题栏的布局或样式,确保其正确显示。

如果问题依旧没法解决请加我微信,我的微信是itying888。

回到顶部