HarmonyOS Text如何设置等宽字体?

设置等宽字体,如何设置,能不能设置

阅读 513
1 个回答

可手动设置等宽字体

可使用fontFeature(value: string)设置文字特性效果,比如数字等宽的特性。

例:

Text('This is frac on : 012...+-*、。.\ud83d\ude02\ud83d\udc95₩$₭㎎')
  .fontSize(20)
  .fontFeature("\"frac\" on")
Text('This is frac off : 012...+-*、。.\ud83d\ude02\ud83d\udc95₩$₭㎎')
  .fontSize(20)
  .fontFeature("\"frac\" off")

文档地址:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-components-text-V5\#fontfeature12

也可在字体管理中注册自定义字体文档地址:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-font-V5\#fontregisterfont

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进