发布于2026-07-22 阅读(0)
扫一扫,手机访问
在使用UI标签组件时,控制文本显示行数是一个常见需求。label对象提供了一个非常实用的属性——maxDisplayedLines。通过设置不同的值,可以灵活地决定文本是完整显示、单行截取还是多行截取。下面直接上代码,一目了然:
label.maxDisplayedLines=0; // 默认多行显示,不截取
label.maxDisplayedLines=1; //任意整数,显示单行文本,自动截取(...)
label.maxDisplayedLines=2; //撑满label,可多行,显示不了的截取(...)
解读一下:当赋值为0时,标签会按照默认方式多行显示,不会对文本进行任何截取。当赋值为1时,无论文本多长,都只显示一行,超出部分会自动以省略号(...)截取。当赋值为2时,标签会撑满两行高度,显示两行文本,如果内容超过两行,同样会截取并显示省略号。这个属性对于设计美观且信息完整的界面非常有用。
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
售后无忧
立即购买>office旗舰店
正版软件
正版软件
正版软件
正版软件
正版软件
1
2
3
7
8