แบบอักษรที่กำหนดเอง xCode 3.2 ไม่ทำงาน

ฉันได้ทำทุกสิ่งที่คุณควรทำเพื่อให้แบบอักษรที่กำหนดเองปรากฏในโปรเจ็กต์ Xcode อย่างไรก็ตาม แบบอักษร Helvetica ออกมาทุกครั้ง และไม่ใช่ Oswald อย่างที่ฉันหวังไว้ ที่นี่คุณจะเห็นชื่อแบบอักษรจริงๆ แล้วคือ Oswald ฉันลองใช้ชื่ออื่นด้วย - Oswald-Light, Oswald-Regular, Oswald-Bold...

การแสดงชื่อแบบอักษรคือ Oswald

ที่นี่คุณจะเห็นว่าจริงๆ แล้วไฟล์ .ttf อยู่ในโปรเจ็กต์ของฉัน พวกเขายังอยู่ในโฟลเดอร์โครงการในตัวค้นหาด้วย - ฉันตรวจสอบแล้ว

การแสดงไฟล์อยู่ในโปรเจ็กต์

ฉันใส่ชื่อไฟล์ใน .plist ใต้แบบอักษรที่จัดทำโดยแอปพลิเคชัน

การเขียนไฟล์ .ttf ลงใน plist

และสุดท้ายฉันก็บอกให้ค่ายเพลงใช้ฟอนต์ Oswald ผมลอง @"Oswald-Light","@"Oswald-Bold" อีกครั้ง...

การกำหนดป้ายกำกับเป็นแบบอักษร Oswald


person Rossi    schedule 18.05.2012    source แหล่งที่มา
comment
เธรดนี้อาจช่วยได้: stackoverflow.com/questions/360751/   -  person will    schedule 18.05.2012
comment
ขอบคุณ ฉันเคยดูไปแล้ว ฉันคิดว่าฉันทำตามขั้นตอนทั้งหมดถูกต้องแล้ว แต่น่าเสียดายนิดหน่อยที่มันไม่แสดงขึ้นมา   -  person Rossi    schedule 18.05.2012
comment
ไฟล์ ttf อยู่ในชุดแอปของคุณหลังจากที่คุณสร้างโปรเจ็กต์หรือไม่ ตรวจสอบให้แน่ใจว่าไฟล์ ttf อยู่ในขั้นตอนการสร้าง Copy Bundle Resources ของเป้าหมาย หากไม่เป็นเช่นนั้น พวกเขาจะไม่ถูกคัดลอกไปยัง App Bundle เมื่อคุณสร้างโปรเจ็กต์   -  person Mark Szymczyk    schedule 18.05.2012
comment
ขอบคุณมาก! นั่นเป็นความคิดเห็นที่เฉพาะเจาะจงมากและเป็นสิ่งที่ฉันต้องการจริงๆ ผมขอขอบคุณความช่วยเหลือของคุณ!   -  person Rossi    schedule 18.05.2012


คำตอบ (1)


วิธีแก้ไข: ตรวจสอบให้แน่ใจว่าไฟล์ ttf อยู่ในขั้นตอนการสร้าง Copy Bundle Resources ของเป้าหมาย หากไม่เป็นเช่นนั้น พวกเขาจะไม่ถูกคัดลอกไปยัง App Bundle เมื่อคุณสร้างโปรเจ็กต์

แก้ไขโดย Mark Szymczyk - ความคิดเห็นที่สาม (เพียงเพื่อให้ชัดเจนในรูปแบบ SO ว่าปัญหาได้รับการแก้ไขแล้ว)

person arberg    schedule 25.02.2014