文本框
文本框控件,用于输入和显示文本。支持虚拟键盘输入、滚动条等功能。
示例

属性
Property | Description |
---|---|
Text | 文本 |
样式
Style | Part | Description |
---|---|---|
Radius | Scrollbar | 滚动条圆角半径 |
Background color | Scrollbar | 滚动条背景颜色 |
Background opacity | Scrollbar | 滚动条背景透明度 |
提示
需要先启用滚动条功能,滚动条样式才有效
控件支持的绑定属性
Property | Type | Description | Sync Mode |
---|---|---|---|
Text | char * | TwoWayViewModel |
多国语言
支持设置多国语言的属性:
- Text
使用
虚拟键盘的简单使用
- 创建一个文本框控件
- 取消选中控件,这时候可以对页面进行属性设置,启用
虚拟键盘
,这里设置了键盘的字体
和字体大小
,同时启用了中文输入
。

提示
如果发现在虚拟键盘选中对应的汉字后,文本框中显示的是乱码,说明这时候文本框控件使用的字体不包含对应的汉字,需要将文本框控件的字体设置为包含对应汉字的字体。 虚拟键盘和文本框的字体
和字体大小
可以保持一致,这样可以保证输入的文本和文本框的文本样式一致。
- 使用自定义字库,除了工具自带的预置字库外,可以创建使用自定义字库。
在资源
->字库配置
上,可以添加
、导入
字库,这里新建了一个字库test
,同时设置拼音a
时,显示的汉字为测试字库
四个汉字。


在页面的虚拟键盘
上,将字库
设置为test
,重新编译预览,可以看到拼音a
对应的汉字为测试字库
四个汉字。
