HarmonyOS 关于获取设备信息内容确认

在一个 Row 容器内,设置了一个Text组件和Button组件,当Text文本过长时,会导致 Button 组件看不见

示例源码如下:

@Entry  
@Component  
struct Index {  
  @State message: string = 'Hello World';  
  
  build() {  
      Row() {  
        Text("啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊").maxLines(1).textOverflow({overflow: TextOverflow.Ellipsis})  
        Button("官方")  
      }.width('100%')  
  }  
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.

期望效果:

Text文本过长时,Button仍然能显示出来。

实际效果:

Text文本过长时,Button溢出了屏幕之外。

HarmonyOS
2024-10-21 09:53:29
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
zbw_apple

各自给Text()和Button()设置宽度占比即可实现Button()始终显示。

分享
微博
QQ
微信
回复
2024-10-21 15:54:01
相关问题
HarmonyOS 应用如何获取设备信息
967浏览 • 1回复 待解决
如何获取设备相关信息
2823浏览 • 1回复 待解决
HarmonyOS 如何获取对应的设备信息
527浏览 • 1回复 待解决
如何获取设备的CPU信息
3390浏览 • 1回复 待解决
HarmonyOS RN侧如何获取HarmonyOS设备信息
858浏览 • 1回复 待解决
HarmonyOS如何获取规范格式的设备信息
1108浏览 • 1回复 待解决
如何获取设备信息,你会吗?
3215浏览 • 1回复 待解决
设备信息中的udid无法获取
2864浏览 • 1回复 待解决
应用通过什么接口获取设备标识信息
2403浏览 • 1回复 待解决
harmony os next的webview会获取设备信息
1284浏览 • 0回复 待解决