#鸿蒙通关秘籍#鸿蒙页面布局中如何控制子组件的显示和隐藏?

HarmonyOS
2024-12-10 13:39:46
浏览
收藏 0
回答 2
待解决
回答 2
按赞同
/
按时间
第一小趴菜

visibility属性的设置可以控制,

 Row().visibility(Visibility.None)


Hidden

隐藏,但参与布局进行占位。

Visible

显示。

None

隐藏,但不参与布局,不进行占位。


分享
微博
QQ
微信
回复
2024-12-10 14:44:02
SOAP风吟浅

控制子组件的显示和隐藏可以通过displayPriority属性,根据优先级动态显示或隐藏组件,特别是在布局容器尺寸变化时。例如:

Container { displayPriority: 1 Text("高优先级文本") } Container { displayPriority: 0 Text("低优先级文本") }

当空间不足时,低优先级文本会先被隐藏。

分享
微博
QQ
微信
回复
2024-12-10 15:13:29
相关问题