HarmonyOS TextInput组件背景颜色如何跟随父组件显示

父组件设置背景色,然后在子组件TextInput中显示会有一个长条椭圆状的颜色不一致,请问如何解决这种颜色差异(子组件没有设置背景颜色)。

HarmonyOS TextInput组件背景颜色如何跟随父组件显示 -鸿蒙开发者社区

Row(){
  Text('名称').fontSize(14)
    .lineHeight(19)
    .fontFamily('HarmonyHeiTi')
    .fontWeight(FontWeight.Medium)
    .fontColor(Color.Gray)
    .textAlign(TextAlign.Start)
    .width(31).height(19)
    .margin({top:16,left:16,bottom:18})
  TextInput({ text: '0001', placeholder: '未命名画布' })
    .placeholderFont({ size: 14})
    .placeholderColor('#66FFFFFF')
      // .selectedBackgroundColor('1AFFFFFF')
      // .backgroundColor('#1AFFFFFF')
    .textAlign(TextAlign.End)
      // .opacity(0)
    .margin({top:15,bottom:14,right:19})
    .width(212+45)
    .height(30)
}.margin({top:15})
.width('100%')
.height(56)
.backgroundColor('#1AFFFFFF')
.borderRadius(16)
.justifyContent(FlexAlign.SpaceBetween)
HarmonyOS
1天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
aquaa

TextInput组件可以通过设置背景颜色透明可以解决颜色差异问题。

backgroundColor(Color.Transparent)
分享
微博
QQ
微信
回复
1天前
相关问题
触摸TextInput组件背景颜色如何更改
701浏览 • 1回复 待解决
XComponent组件如何设置背景颜色
2174浏览 • 1回复 待解决
在XComponent组件如何改变背景颜色
468浏览 • 1回复 待解决
List组件divider颜色显示透List组件颜色
322浏览 • 0回复 待解决
文字背景颜色渐变显示
2198浏览 • 1回复 待解决
如何实现背景跟随文字大小改变
590浏览 • 1回复 待解决
弹窗组件调用组件函数传递
1061浏览 • 1回复 待解决
组件调用子组件的方法
1293浏览 • 1回复 待解决