导入模块
import measure from '@ohos.measure'
measure.measureText
measureText(options: MeasureOptions): number
计算指定文本单行布局下的宽度。
系统能力: SystemCapability.ArkUI.ArkUI.Full
参数:
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| options | MeasureOptions | 是 | 被计算文本描述信息。 |
返回值:
| 类型 | 说明 |
|---|---|
| number | 文本宽度。说明: 单位px。 |
示例:
import measure from '@ohos.measure' @Entry @Component struct Index { @State message: string = 'Hello World' @State textWidth : number = measure.measureText({ textContent: "Hello word", fontSize: '50px' }) build() { Row() { Column() { Text("The width of 'Hello World': " + this.textWidth) } .width('100%') } .height('100%') } }
MeasureOptions
被计算文本属性。
系统能力: SystemCapability.ArkUI.ArkUI.Full

审核编辑 黄宇
-
ui
+关注
关注
0文章
211浏览量
22461 -
鸿蒙
+关注
关注
60文章
3017浏览量
46172
发布评论请先 登录
Trae AI+AirUI:快速实现一个嵌入式UI界面
RUI Builder 图形化UI设计工具
鸿蒙版微信消息弹窗不能进入聊天界面
分享---储能UI界面能量流动动画实现方法
分享---简单快速实现烘烤设备UI界面的方法
【汇思博SEEK100开发板试用体验】在开发板鸿蒙OS搭建QT开发环境
飞书开源“RTV”富文本组件 重塑鸿蒙应用富文本渲染体验
鸿蒙应用px,vp,fp概念详解
鸿蒙UI界面——@ohos.measure (文本计算)
评论