程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> 淺談C#指針成績

淺談C#指針成績

編輯:C#入門知識

淺談C#指針成績。本站提示廣大學習愛好者:(淺談C#指針成績)文章只能為提供參考,不一定能成為您想要的結果。以下是淺談C#指針成績正文


1:獲得字體文件

從各類渠道下載字體文件ttf, 網站或許從其余ipa裡扣出來.(以fzltxh.ttf為例)

2:將fzltxh.ttf文件拷貝到工程中

3:在Info.plist中添加項:

Fonts provided by application(UIAppFonts)  可以添加一個或多個item,

如 item0 --  fzltxh.ttf

4:找出真實的字體稱號:

由於應用字體時, 要應用字體的真實稱號, 而不是文件名, 可以用以下代碼來遍歷以後裝備可用的字體稱號,

再從中找出適才添加的字體真實稱號.

NSArray*familyNames = [UIFont familyNames];

for(NSString*familyName in familyNames )

{

printf("Family: %s \n", [familyName UTF8String]);

NSArray*fontNames = [UIFont fontNamesForFamilyName:familyName];

for(NSString*fontName in fontNames )

{

printf("\tFont: %s \n", [fontName UTF8String] );

}

FZLTXHK--GBK1-0  這個就是此字體的真實應用稱號.

5:應用字體

[UIFont fontWithName:@"FZLTXHK--GBK1-0"size:fontSize];

6:同一調換

假如想把舊工程的字體全體調換失落, 又不想修改已有代碼, 可以重寫

systemFontOfSize 辦法.

#import

@interfaceUIFont (TJCustom)

+ (UIFont *)systemFontOfSize:(CGFloat)fontSize;

@end

#import "UIFont+custom.h"

@implementationUIFont (TJCustom)

+ (UIFont *)systemFontOfSize:(CGFloat)fontSize

{

return[UIFont fontWithName:@"FZLTXHK--GBK1-0"size:fontSize];

}

@end

如許的話, 本來寫的

systemFontOfSize 辦法都邑用新辦法取代, 從而完成全體調換的後果.

文/牽左手不離(簡書作者)
原文鏈接:http://www.jianshu.com/p/edf51b8b6479
著作權歸作者一切,轉載請接洽作者取得受權,並標注“簡書作者”。

以上就是IOS 添加自界說字體辦法 的材料整頓,後續持續彌補相干材料,感謝年夜家對本站的支撐!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved