HarmonyOS flex中另一个组件设置了flexGrow(1)text组件无法显示完整内容被强制换行

想让他自然展开不换行 应该怎么操作。

HarmonyOS
2024-09-02 11:02:41
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Heiang

可以设置flexGrow和flexShrink均为0,即表示该子项既不放大也不缩小,您可看情况自行调整。

demo参考:

 build() { 
  Flex({direction:FlexDirection.Row, alignItems:ItemAlign.Center}){ 
    Text('手机号') 
      .fontSize(14) 
      .fontColor(Color.Black) 
      .flexGrow(0) //设置0 
      .flexShrink(0) //设置0 
    TextInput() 
      .flexGrow(1) 
  } 
  .width('100%') 
  .height(50) 
  .padding({left:50,right:50}) 
}
分享
微博
QQ
微信
回复
2024-09-02 17:04:08
相关问题
entry如何拉起另一个Module的Ability
4000浏览 • 1回复 待解决
HAR能读到另一个HAR里的rawfile文件吗
1676浏览 • 1回复 待解决