关于delphi FireMonkey中IOS导入自定义字体的问题

标题:关于delphi FireMonkey中IOS导入自定义字体的问题
问题: 在之前从官方文章中学习了自定义字体,在安卓和win中显示正常,但在IOS中一直显示不正确

解决:

  1. 打开工程根目录的info.plist.TemplateiOS.xml文件
  2. 编辑info.plist.TemplateiOS.xml文件如下:
<plist version="1.0">
    <dict>
    <%VersionInfoPListKeys%>
      <key>UIAppFonts</key>
    	<array>
    		<string>字体文件名.ttf</string>
    	</array>
    <%ExtraInfoPListKeys%>
    </dict>
    </plist>

3.在Deployment Maintenance中将字体文件.tff导入到安装资源中

4.设置TextSettings.Font.Family为字体名称(注:这里有可能与字体文件名称不一样,请双击打开字体文件查看)

5.赋值文字内容,以一般iconfont为例如:

   Text1.Text := #$e101
   Text1.Text := #$e500
   Text1.Text := #$e601

或者打开字符映射表先中字体后,直接把符号复制到delphi的Text属性中也可以
此文结束.

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值