HarmonyOS RelativeContainer宽度无法由内部元素宽度撑起来

RelativeContainer宽度无法由内部元素宽度撑起来。鉴于RelativeContainer目前能力不完善,已用Row重写。

HarmonyOS
2024-12-25 12:13:25
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
shlp

RelativeContainer宽度可以由内部元素宽度撑起来,设置width(‘auto’)可解决,参考示例如下:

@Entry
@Component
struct Index {
  build() {
    Row() {
      RelativeContainer() {
        TextInput()
          .width(100)
          .height(100)
          .backgroundColor("#FF3333")
          .borderRadius(0)
      }
      .height('auto')
      .width('auto')
      .margin({ top: 150, left: 50 })
      .border({ width: 2, color: "#6699FF" })
    }
  }
}
分享
微博
QQ
微信
回复
2024-12-25 16:00:32
相关问题
怎么设置元素的最大宽度最小宽度
532浏览 • 1回复 待解决
HarmonyOS Text内部Span的宽度设置无效
226浏览 • 1回复 待解决
HarmonyOS Popup宽度问题
157浏览 • 1回复 待解决
HarmonyOS 屏幕宽度怎么获取
603浏览 • 1回复 待解决
HarmonyOS使用CustomDialog如何设置宽度
622浏览 • 1回复 待解决
HarmonyOS 如何获取应用窗口宽度
187浏览 • 1回复 待解决
HarmonyOS 折叠屏webview宽度问题
672浏览 • 1回复 待解决
HarmonyOS Flex组件宽度问题
603浏览 • 1回复 待解决
HarmonyOS Tabs组件宽度问题
173浏览 • 1回复 待解决
HarmonyOS popup宽度自适应
140浏览 • 1回复 待解决
HarmonyOS Text获取每行数据宽度
121浏览 • 1回复 待解决
HarmonyOS Text如何设置最大宽度maxWidth
439浏览 • 1回复 待解决
组件宽度width是否包含borderWidth
766浏览 • 1回复 待解决