在HarmonyOS NEXT开发中开发应用沉浸式效果 expandSafeArea能否根据参数动态刷新?

在HarmonyOS NEXT开发中开发应用沉浸式效果 expandSafeArea能否根据参数动态刷新?

阅读 584
1 个回答

可以通过参数进行动态刷新的:

if (flag) { 
  Row() { 
    Text('Top Row').fontSize(40).textAlign(TextAlign.Center).width('100%') 
  } 
  .backgroundColor('#F08080') 
  // 设置顶部绘制延伸到状态栏 
  .expandSafeArea([SafeAreaType.SYSTEM], [SafeAreaEdge.TOP]) 
} else { 
  Row() { 
    Text('Top Row').fontSize(40).textAlign(TextAlign.Center).width('100%') 
  } 
  .backgroundColor("blue") 
}
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
logo
HarmonyOS
子站问答
访问
宣传栏