Skip to main content
版本:v3

createWidget(widgetId, option)

API_LEVEL 2.0 开始支持,API 兼容性请参考 API_LEVEL

创建 UI 控件。

类型

(widgetId: WIDGET_ID, option?: Option) => widget: WIDGET

参数

参数说明必填类型
widgetId待创建控件类型(值参考 WIDGET_ID)-
option参数-
widget控件实例--

WIDGET_ID

说明
widget.BUTTON按钮控件
widget.IMG图片控件
...其余值不一一列举,参考 widget 目录

WIDGET

说明类型
UI 控件对象object

代码示例

参考具体 UI 控件的代码示例

import { createWidget, widget, align, text_style } from '@zos/ui'

Page({
build() {
const textWidget = createWidget(widget.TEXT, {
x: 96,
y: 120,
w: 288,
h: 46,
color: 0xffffff,
text_size: 36,
align_h: align.CENTER_H,
align_v: align.CENTER_V,
text_style: text_style.NONE,
text: 'HELLO ZEPPOS'
})
}
})