How to Use Custom TTF Font on iOS

本文介绍如何在iOS应用中使用自定义TTF字体。通过Cocos2d-x的FontLabel或UIFont可以直接绘制系统及自定义字体。具体步骤包括:在Xcode中将字体文件作为资源添加到项目中;在info.plist中添加完整字体名;在代码中使用不含目录和.ttf的ttf文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

How to Use Custom TTF Font on iOS

Cocos2d-x uses FontLabel to draw customer ttf font before v2.0.3(including v2.0.3). Now it uses UIFont directly to draw system fonts and customer ttf fonts.

Now, inorder to use customer ttf font, you should do some more work. I will use TestCpp as example to describe the steps.
  • Add your custom font files into your project using XCode as a resource
  • Add full name of customer ttf into your application's info.plist
  • Use ttf file in codes(only use font name without directory and .ttf)
    Please refer to samples/TestCpp/Classes/FontTest/FontTest.cpp for detail information. 
    On iOS, use just pass font name(without relative path to Resources and file extension) to CCLabelTTF create an instance of CCLabelTTF. On other platforms, you should use full name(including relative path to Resources and file extension).
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值