HarmonyOS Button文字在设置字体大小和宽度后消失

这样写,按钮内的文字就消失了:

Button('测试', { type: ButtonType.Normal })  
  .width(50)  
  .fontSize(12)
  • 1.
  • 2.
  • 3.
HarmonyOS
2024-09-27 12:14:17
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
FengTianYa

Button组件显示文字区域居中,默认显示区域覆盖所有内容才有内容显示。

当需要显示不完整内容可以通过.labelStyle({ overflow: TextOverflow.Clip })属性设置文本超长显示样式,另外设置paddingLeft为0可以增大显示区域空间。参考以下代码:

Button('测试', { type: ButtonType.Normal })  
  .width(50)  
  .labelStyle({ overflow: TextOverflow.Clip })  
  .padding({ left:0 })  
  .fontSize(12)
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
分享
微博
QQ
微信
回复
2024-09-27 19:22:09
相关问题
HarmonyOS webview字体大小设置
740浏览 • 1回复 待解决
HarmonyOS 字体大小如何设置
2122浏览 • 1回复 待解决
应用内字体大小设置调整
987浏览 • 1回复 待解决
鸿蒙IndexBar如何设置字体大小
7578浏览 • 1回复 待解决
全局设置字体大小方案咨询
1083浏览 • 1回复 待解决
HarmonyOS 应用内字体大小怎么设置
1129浏览 • 1回复 待解决
HarmonyOS RichText组件无法设置字体大小
761浏览 • 1回复 待解决
HarmonyOS 如何获取设置中系统字体大小
1249浏览 • 1回复 待解决
HarmonyOS 怎么获取系统字体大小
1457浏览 • 1回复 待解决
HarmonyOS RichText无法指定字体大小
734浏览 • 1回复 待解决
HarmonyOS 字体大小适配方案
2812浏览 • 1回复 待解决
HarmonyOS 应用内调整全局字体大小
1398浏览 • 1回复 待解决
HarmonyOS 应用内字体大小调节
1755浏览 • 1回复 待解决