如何用触发修改字体
星火编辑器在客户端触发中通过面向对象的办法为开发者提提供以下属性以便于 修改文本
属性 | 功能 |
---|---|
文字对齐 | 设置文字在文本框内的对齐方式 |
文字颜色 | 调整文字的颜色 |
字体大小 | 调整文字的大小 |
占位符 | 设置输入框占位符文本 |
显示文本 | 输入框的默认文本 |
字体(font_family) | 调整文字的字体,目前只能选择编辑器内提供的字体 |
占位符文本颜色 | 调整占位符文字的颜色 |
其中,字体只能从编辑器内的几种字体选择,字体名和实际需要填入的字体路径对应表如下:
字体名 | 字体路径 |
---|---|
思源黑体 | Regular |
思源宋体 | SourceHanSerif |
友爱圆体 | NoWarRounded |
阿里妈妈东方大楷 | ALiMaMa |
霞鹜文楷 | LXGWWenKai |
寒蝉正楷体 | ui/font/ChillKai |
接下来我们通过客户端触发器来创建一个控件并修改它的字体
首先对变量进行初始化
然后通过面向对象的办法设置它的基本属性(布局、背景颜 色、字体、字体大小、文本内容等),这里我们以设置字体为例 在这一步我们需要知道:
在设置我们字体的时候用的是上述的字体路径!!
下面是我们完整的逻辑
接下来查看我们的实际效果:
可以看到我们的字体确实变成了寒蝉正楷体