鸿蒙开发对于RelativeContainer高度设置‘auto‘后还是没有自适应问题的解决方案
RelativeContainer设置高度为自适应‘auto’没用生效,查看了官方文档(文档中心)也没用给出明确的答案。只说了不能把锚点设置成父组件锚点(__container__)。也尝试了使用guidline来替换父组件锚点,还是没能自适应高度。
后来尝试让首个控件不设置父组件锚点,就实现了高度自适应
RelativeContainer() {Text("111111111").id('tv1').alignRules({left: { anchor: '__container__', align: HorizontalAlign.Start }// , top: { anchor: '__container__', align: VerticalAlign.Top } //todo 不能使用垂直方向上的依赖父组件锚点}).margin({top:50})//未设置顶部锚点,间距依旧有效,底部控件雷同 }.width('100%') .height('auto')