HarmonyOS Text如何设置等宽字体?

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

阅读 514
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