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

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

HarmonyOS
1天前
浏览
收藏 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
微信
回复
1天前
相关问题
怎么设置元素的最大宽度最小宽度
444浏览 • 1回复 待解决
HarmonyOS Text内部Span的宽度设置无效
46浏览 • 1回复 待解决
HarmonyOS Popup宽度问题
35浏览 • 1回复 待解决
HarmonyOS 屏幕宽度怎么获取
431浏览 • 1回复 待解决
HarmonyOS Flex组件宽度问题
380浏览 • 1回复 待解决
HarmonyOS Tabs组件宽度问题
77浏览 • 1回复 待解决
HarmonyOS使用CustomDialog如何设置宽度
558浏览 • 1回复 待解决
HarmonyOS 折叠屏webview宽度问题
485浏览 • 1回复 待解决
HarmonyOS 如何获取应用窗口宽度
13浏览 • 1回复 待解决