ฉันค้นคว้าเรื่องนี้อย่างละเอียด และนี่คือวิธีที่ดีที่สุดที่ฉันพบ:
1) แปลงไฟล์ฟอนต์เป็น TTF โดยใช้เครื่องมือออนไลน์นี้: http://www.freefontconverter.com/
2) เพิ่มไฟล์ TTF ในโครงการของคุณ
3) ทำการกำหนดค่าบางอย่างให้กับไฟล์ info.plist ของคุณ:
3.1) แก้ไข info.plist เป็นซอร์สโค้ด (คลิกขวาที่ไฟล์ -> เปิดเป็น -> ซอร์สโค้ด)
3.2) เพิ่มสิ่งนี้:
<key>UIAppFonts</key>
<array>
<string>font1.ttf</string>
<string>font2.ttf</string>
...etc...
</array>
3.3) info.plist ของคุณควรมีสิ่งนี้:
![รายการข้อมูลควรมีลักษณะเช่นนี้](https://i.stack.imgur.com/aLiIv.png)
4) ใช้แบบอักษรใหม่เหมือนกับแบบอักษรของระบบ:
[UIFont fontWithName:@"font1" ขนาด:16.0];
(สังเกตไม่มี ".ttf" ในชื่อแบบอักษร)
person
nurnachman
schedule
28.10.2013