回答
要將自定義字體添加到應用程序中,可以將它們添加到XCode項目。然後,修改application-info.plist文件。將「應用程序提供的字體」鍵添加到新行。爲您添加的每種字體添加一個項目。
它支持TTF和OpenType兩種字體。需要注意的是,它會在您的應用程序啓動時加載並解析所有字體,因此會減慢初始加載時間。
我相信這隻適用於iOS 3.2或更高版本。
我添加到Info.plist的內容是什麼?完整的文件名或? – esbenr 2011-11-09 07:30:05
是的,完整的文件名。 – 2012-07-13 21:24:25
yourprojectname-Info.plist是完整的文件名。 – ArnoHlaMoe 2013-01-11 12:27:24
最佳鏈路初學者
如何添加自定義字體在您的項目Link
編程方式(SWIFT)
添加字體到您的項目在資源文件夾
並添加此功能:
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))
這很棒,似乎可以提高啓動時間。謝謝! – chrilith 2016-07-12 09:02:39
- 1. 如何添加自定義字體到Rails應用程序?
- 2. 將自定義字體添加到應用程序
- 3. 將自定義字體添加到Windows Phone 8應用程序
- 4. 向我的iPhone應用程序添加自定義字體
- 5. 將自定義字體添加到iphone應用程序中給出EXC_Bad_Access CFDictionaryRemoveValue
- 6. 如何將自定義字體添加到我的iOS應用程序中?
- 7. 將自定義按鈕添加到iphone應用程序
- 8. 添加自定義字體到Android應用程序
- 9. 如何在iphone應用程序中使用自定義字體
- 10. 如何將自定義字體集成到應用程序中?
- 11. 將自定義字體加載到我的應用程序中(Titanium Studio iPhone)
- 12. 如何將自定義橫幅添加到Phonegap應用程序?
- 13. 如何將自定義CSS添加到Sharepoint應用程序(iframe)
- 14. 如何將自定義字體添加到字體真棒?
- 15. Django-registration-redux將自定義字段添加到應用程序
- 16. Rails - 未能將自定義字體添加到我的應用程序
- 17. 爲完整的android應用程序添加自定義字體
- 18. 將字體重量添加到自定義添加字體的反應原生
- 19. 不能在iPhone應用程序中使用自定義字體
- 20. 自定義ttf字體不適用於iPhone應用程序
- 21. 將Settings.bundle添加到iPhone應用程序
- 22. 如何將字體添加到Web應用程序.css文件
- 23. 如何將外部字體添加到Android應用程序
- 24. 如何將我的字體添加到hanami應用程序?
- 25. 如何將聯機自定義字體添加到SharePoint?
- 26. 如何將自定義字體添加到此TextView?
- 27. 如何將自定義本地字體添加到Jekyll站點?
- 28. Android:如何將自定義字體添加到theme/style/xml
- 29. 如何將自定義字體添加到html代碼
- 30. 如何將自定義字段添加到IPB中的窗體
可能重複的[我可以在iPhone應用程序中嵌入自定義字體?](http://stackoverflow.com/questions/360751/can-i-embed-a-custom-font-in-an-iphone-應用程序) – 2010-10-01 14:14:48
有用的教程:http://codewithchris.com/common-mistakes-with-adding-custom-fonts-to-your-ios-app/ – Suragch 2015-02-25 05:59:03