2、文本(label)

2.1、创建文本控件

)

① 用途:创建文本的控件

② 用途:文本控件的ID

③ 用途:修改文本显示内容

2.2、使用步骤

2.2.1、修改文本内容及其他样式

属性—基本:
  • ID:label_d7f4 是该文本控件的识别号
  • X、Y:在显示区域中的位置信息
  • 宽、高:设置文本控件的宽和高
  • 对齐方式(依次):左对齐、水平居中对齐、右对齐、上对齐、垂直居中对齐、下对齐
属性—内容:
  • 上层控件:设置父对象,即该文本控件为选择ID的子对象
  • 文本内容:输入的文本在显示区域显示
  • 文本颜色:设置输入的文本在显示区域的显示颜色
  • 字体大小:设置输入的文本在显示区域的显示大小
  • 背景颜色:该文本控件区域的背景颜色
  • 文本对齐:居中、居左、居右
  • 边框颜色:文本控件区域的边框颜色
  • 边框大小:该文本控件区域内的边框占比
  • 圆角大小:设置文本控件边框的圆角

2.3、文本控件积木块

2.3.1、设置label内容(需要搭配流程/事件使用)

  • 选择UI控件:在布局——设计器 中文本控件的ID

  • 内容:点击即可输入文字,相当于输入的文本在显示区域显示(文本内容)

    示例:绑定文本空控件id:label_d7f4,内容为:测试

查看代码实现方式【 {}code 】:

① API

② 文本控件ID

③ 文本控件显示内容

2.4、使用积木实现按键点击识别(ssd201)

  • UI界面设计

  • 创建label控件

  • 按键控件

  • 积木实现

2.5、下载8ms平台源码分析

  • 压缩包文件

① 字体

② 图片取模后的文件

  • qm_ui_entry.c 分析

① 创建对象

② 样式

③ 相关变量声明

④ 积木逻辑实现

⑤ label创建及样式

⑥ key1创建及样式

⑦ key1 事件

2.6、 实机显示

工程号:2569

2.7、拓展——文本控件的回调函数

  • UI设计

  • 使能文本控件的回调函数:

  • 逻辑:当点击“使能回调”的文本控件,ID号为label_e489的文本显示 “text”。

① 使能回调函数

  • 回调函数接口

② 回调函数API

  • 源码分析

① 回调函数

② 事件处理

  • 实机演示

注: 点击即可出现“test”

文档更新时间: 2021-08-18 14:31   作者:admin