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)
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
HarmonyOS
2024-12-25 13:06:08
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
aquaa

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

backgroundColor(Color.Transparent)
  • 1.
分享
微博
QQ
微信
回复
2024-12-25 16:06:36
相关问题
触摸TextInput组件背景颜色如何更改
1595浏览 • 1回复 待解决
XComponent组件如何设置背景颜色
3003浏览 • 1回复 待解决
在XComponent组件如何改变背景颜色
1054浏览 • 1回复 待解决
List组件divider颜色显示透List组件颜色
816浏览 • 0回复 待解决
文字背景颜色渐变显示
2873浏览 • 1回复 待解决
HarmonyOS TextInput超出容器
418浏览 • 1回复 待解决
HarmonyOS TextInput 组件问题
1328浏览 • 1回复 待解决
HarmonyOS 组件调用子组件方法
903浏览 • 1回复 待解决
HarmonyOS组件超出组件宽度
862浏览 • 1回复 待解决
HarmonyOS组件超出组件布局
860浏览 • 1回复 待解决