दिलचस्प पोस्ट
एंड्रॉइड कैमरा: डाटा इन्टेंट रिटर्न नल सबमिट करने पर चेकबॉक्स मान प्राप्त करना मैं सरणी में डुप्लिकेट आइटम की घटना को कैसे भांपूं? क्या मेम्की (0,0,0) को पूरा करने के लिए सुरक्षित होने की गारंटी है? खाका मुद्दा लिंकर त्रुटि का कारण बनता है (सी ++) जावा में घोषणा और परिभाषा के बीच अंतर क्या है? स्ट्रिंग स्ट्रीम क्यों विफलता पर लक्ष्य का मूल्य बदलता है? सी / सी ++ प्रोग्रामिंग भाषा का आरंभीकरण आरम्भ करें? UITableViewCell का UITextField उपविजेता, सेल का सूचकांक प्राप्त करें क्या जावास्क्रिप्ट में स्थिरता है? MySQL में UUID प्रदर्शन? कैसे एक कॉलम हैडर पाठ को jqgrid में एकाधिक पंक्तियों में लपेटें सी ++ में कन्स्ट्रक्टर में असफलता को कैसे निपटाना है? क्लासिक एएसपी में यूटीएफ -8 को आईएसओ -8859-1 में कनवर्ट करें कैसे asp.net में लगातार कुकीज़ बनाने के लिए?

IPhone ऐप में कस्टम फोंट कैसे जोड़ें?

कस्टम फ़ॉन्ट के साथ एक UIFont ऑब्जेक्ट प्राप्त करने के लिए मुझे क्या करना चाहिए? मुझे याद है कि यहां कुछ जानकारी आईपीओ में दी गई थी।

क्या फ़ॉन्ट फ़ाइल स्वरूप समर्थित हैं?

Solutions Collecting From Web of "IPhone ऐप में कस्टम फोंट कैसे जोड़ें?"

अपने ऐप में कस्टम फ़ॉन्ट जोड़ने के लिए, आप उन्हें XCode प्रोजेक्ट में जोड़ सकते हैं। फिर, आवेदन- info.plist फ़ाइल को संशोधित करें। कुंजी "एप्लिकेशन द्वारा उपलब्ध कराए गए फ़ॉन्ट" को एक नई पंक्ति में जोड़ें आपके द्वारा जोड़े गए प्रत्येक फ़ॉन्ट के लिए एक आइटम जोड़ें।

यह दोनों टीटीएफ और ओपनटाइप फोंट का समर्थन करता है। एक चेतावनी यह है कि यह आपके ऐप के स्टार्टअप में सभी फोंट लोड करता है और पार्स करता है, इसलिए यह आरंभिक लोड टाइम को धीमा कर देगा।

मेरा मानना ​​है कि यह केवल आईओएस 3.2 या बाद के संस्करण में उपलब्ध है।

शुरुआत के लिए सर्वश्रेष्ठ लिंक
अपने प्रोजेक्ट लिंक में कस्टम फ़ॉन्ट कैसे जोड़ें

प्रोग्रामिंग तरीका (स्विफ्ट)

संसाधन फ़ोल्डर पर अपने प्रोजेक्ट में फ़ॉन्ट जोड़ें
और इस फ़ंक्शन को जोड़ें:

func loadFont(filePath: String) { let fontData = NSData(contentsOfFile: filePath)! let dataProvider = CGDataProviderCreateWithCFData(fontData) let cgFont = CGFontCreateWithDataProvider(dataProvider)! var error: Unmanaged<CFError>? if !CTFontManagerRegisterGraphicsFont(cgFont, &error) { let errorDescription: CFStringRef = CFErrorCopyDescription(error!.takeUnretainedValue()) print("Unable to load font: %@", errorDescription) } } 

उपयोग उदाहरण:

 if let fontPath = NSBundle.mainBundle().pathForResource("MyCustomFont", ofType:"ttf"){ loadFont(fontPath) } ... ... let myFont = UIFont(name: "MyCustomFont",size: CGFloat(18) )