相关问题
HarmonyOS RN 项目中页面返回事件的自定义处理
0浏览 • 0回复 待解决
HarmonyOS 使用自定义字体
413浏览 • 1回复 待解决
HarmonyOS 能否默认使用自定义字体
15浏览 • 1回复 待解决
ArkUI中如何使用自定义字体
1038浏览 • 2回复 待解决
如何使用和加载自定义字体
2403浏览 • 1回复 待解决
HarmonyOS 自定义字体绘制
196浏览 • 1回复 待解决
HarmonyOS 全局自定义字体
229浏览 • 1回复 待解决
HarmonyOS 全局自定义字体
220浏览 • 1回复 待解决
如何在C++项目中使用pthread
2306浏览 • 1回复 待解决
Ark UI是否如何使用自定义字体
3351浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙项目中构建自定义安全键盘?
185浏览 • 1回复 待解决
HarmonyOS 怎么设置自定义字体并获取自定义字体的宽度,高度
146浏览 • 1回复 待解决
HarmonyOS 如何设置自定义字体
997浏览 • 1回复 待解决
在自定义组件中使用@ObjectLink报错
1508浏览 • 1回复 待解决
getContext(this)能否在自定义类中使用
2427浏览 • 1回复 待解决
hvigor自定义任务中使用npm包
839浏览 • 1回复 待解决
如何自定义字体替换系统字体?
554浏览 • 1回复 待解决
@ohos.font (注册自定义字体) 自定义字体不支持动态更新?
2143浏览 • 1回复 待解决
HarmonyOS 在builder中使用自定义组件报错
594浏览 • 1回复 待解决
HarmonyOS TabContent 中使用自定义的文件,如何给自定义文件中传值
12浏览 • 1回复 待解决
@ObjectLink是否可以@Entry自定义组件中使用
2323浏览 • 1回复 待解决
HarmonyOS 自定义弹窗如何在工具类中使用
244浏览 • 1回复 待解决
HarmonyOS 所有字体的默认字体样式要为自定义特殊字体
150浏览 • 1回复 待解决
HarmonyOS RN转HarmonyOS,RN项目中原有的组件库引入报错
0浏览 • 0回复 待解决
HarmonyOS 全局设置自定义字体的方法
154浏览 • 1回复 待解决
ArkUI 中使用自定义字体通过字体注册的方式,但是在页面中注册完字体后,会发现在RN代码中使用 fontFamily 设置字体并不能生效。RNOH提供了专门的注册字体入口,需要开发者针对RN另外进行字体注册。
1.添加字体文件
RN字体文件的存放位置和图片一样,都是在resources/rawfile/assets目录下,为了便于区分,建议在assets下新建一个fonts文件夹,目录如下图所示
2.创建字体配置
上一步中,项目里添加了一个SFMono-Bold.ttf 的字体文件,接下来创建一个font.fontOptions[] 存放该字体的信息:
3.注册字体
RNOH在RNInstance的构建参数中提供了fontOptions用于开发者配置自定义字体信息:
如果使用的是RNApp,请在rnInstanceConfig中配置该参数:
4.在RN侧指定fontFamily
使用fontFamily指定Text的自定义字体:
最后就可以运行项目加载RN bundle查看自定义字体是否生效了。