HarmonyOS RelativeContainer宽高自适应问题

从API Version 11开始,在RelativeContainer组件中,width、height设置auto表示自适应子组件。当width设置auto时,如果水平方向上子组件以容器作为锚点,则auto不生效,垂直方向上同理。按此描述是可以实现高度自适应的。但是如果此时子组件的高度有变化,不会触发RelativeContainer的高度自动变化。

HarmonyOS
2024-10-16 11:22:04
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

RelativeContainer容器的默认高度是根据其父容器的高度来确定的,当前还不支持自适应高度。如果RelativeContainer没有设置具体的高度值,它会自动继承父容器的高度。如果父容器的高度是100%屏幕高度,那么RelativeContainer的高度也会是100%屏幕高度。但是如果父容器的高度是固定值或者其他百分比值,RelativeContainer的高度也会相应地进行调整。当前可以使用其他组件实现需求,比如grid组件中maxCount可以实现自适应高度,参考链接如下:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-container-grid-V5

分享
微博
QQ
微信
回复
2024-10-16 17:24:39
相关问题
HarmonyOS RelativeContainer无法自适应高度
315浏览 • 1回复 待解决
RelativeContainer容器不支持自动
459浏览 • 1回复 待解决
HarmonyOS Web高度自适应问题
690浏览 • 1回复 待解决
HarmonyOS 高度自适应问题
299浏览 • 1回复 待解决
HarmonyOS GridItem自适应高度问题
376浏览 • 1回复 待解决
HarmonyOS获取相册视频的问题
436浏览 • 1回复 待解决
HarmonyOS Grid自适应高度和拖拽问题
460浏览 • 1回复 待解决
HarmonyOS web组件自适应高度问题
982浏览 • 1回复 待解决
HarmonyOS 自适应父组件高度问题
1029浏览 • 1回复 待解决
HarmonyOS photoAsset获取图片失败
328浏览 • 1回复 待解决
HarmonyOS 高度自适应
212浏览 • 1回复 待解决
获取Column最终的
410浏览 • 1回复 待解决