iOS 新增自定義的字型 Fonts provided by application
在專案中應用漂亮的字型
1.第一步找到想用的字型的ttf格式,加入到工程的resource目錄下
2.
在工程的plist中AddRow,“Fonts provided by application” ,然後新增key為item0,value為你剛才加入的testFont.ttf 。
是這樣,可以新增多個,使用的時候寫對應字型名字就行。
3.在你的工程就可以直接用了。xx.font = [UIFont fontWithName:@"testFont" size:20.0]
注意,在程式中先加入這段程式碼,執行:
- NSArray *familyNames =[[NSArray alloc]initWithArray:[UIFont familyNames]];
- NSArray *fontNames;
- NSInteger indFamily, indFont;
- NSLog(@"[familyNames count]===%d",[familyNames count]);
- for(indFamily=0;indFamily<[familyNames count];++indFamily)
- {
- NSLog(@"Family name: %@", [familyNames objectAtIndex:indFamily]);
- fontNames =[[NSArray alloc]initWithArray:[UIFont fontNamesForFamilyName:[familyNames objectAtIndex:indFamily]]];
- for(indFont=0; indFont<[fontNames count]; ++indFont)
- {
- NSLog(@"Font name: %@",[fontNames objectAtIndex:indFont]);
- }
- [fontNames release];
- }
- [familyNames release];
檢視console,以上程式會列出所有的字型,當然也包含“Fonts provided by application”所加的字型,但請注意,名字可能差距很大,要自己找一下
相關文章
- 如何在React Native中新增自定義字型React Native自定義字型
- 在 Avalonia 程式中新增自定義字型,並最佳化字型顯示效果自定義字型
- iOS-對圖片操作---新增到自定義相簿iOS
- Flutter自定義字型你想知道的!Flutter自定義字型
- Application provided invalid, non monotonically increasing dts to muxer in stream 0APPIDEMonoUX
- iOS 自定義 UISlider 的 trackRectiOSUIIDE
- draw.io 使用自定義字型自定義字型
- css 自定義字型 font-faceCSS自定義字型
- Android自定義字型--自定義TextView(可擴充套件不同ttf字Android自定義字型TextView套件
- 關於自定義View的drawText字型測量View
- ezdxf寫CAD文字用自定義字型自定義字型
- 自定義字型混淆資訊的自動化破解自定義字型
- 自定義Toast的背景顏色大小及字型大小AST
- Clang 之旅--[翻譯]新增自定義的 attribute
- Laravel 新增自定義助手函式Laravel函式
- AUTOCAD——新增自定義填充圖案
- Azure AD(六)新增自定義域名
- Android 端如何新增自定義表情Android
- 給Product新增自定義屬性
- 微信小程式使用自定義字型的三種方法微信小程式自定義字型
- 【iOS】關於 UICollectionView 的自定義佈局iOSUIView
- H5自定義字型解決方法(mark)H5自定義字型
- iOS自定義控制元件 SlideriOS控制元件IDE
- iOS自定義控制元件 AlertViewiOS控制元件View
- iOS自定義控制元件 SegmentiOS控制元件
- iOS探索 KVO原理及自定義iOS
- iOS探索 KVC原理及自定義iOS
- iOS OC-自定義TabBar TabBarViewControlleriOStabBarViewController
- hanlp新增自定義字典的步驟介紹HanLP
- Vue富文字帶圖片修改圖片大小自定義選擇項自定義字型Vue自定義字型
- robotframework appiumLibrary新增自定義關鍵字FrameworkAPP
- Google Cloud IAM中新增自定義域名GoCloud
- ubuntu下OpenLDAP新增自定義屬性UbuntuLDA
- 公眾號新增自定義連結
- 直播系統app原始碼,TabLayout:自定義字型大小APP原始碼TabLayout自定義字型
- 如何在css中引入自定義字型(font-face)CSS自定義字型
- iOS 自定義鍵盤字母按鈕iOS
- Cordova學習--iOS自定義外掛iOS