Mac上多種字體名稱的獲取

在開發是我們使用的字體通常是系統常用的字體,而有時業務上的需求需要創建出特設字體,尤其是在遊戲開發中字體需要一點特色,下面我們看下如何在mac上獲取多種風格字體的名字


for(NSString *familyN
        in [UIFont familyNames])
    {
        CFShow(familyN);
        
        for(NSString *fontN in [UIFont fontNamesForFamilyName:familyN])
        {
            CFShow(fontN);
            
        }
    }


打出的種類有

Thonburi
Thonburi-Bold
Thonburi
Thonburi-Light
Snell Roundhand
SnellRoundhand-Black
SnellRoundhand-Bold
SnellRoundhand
Academy Engraved LET
AcademyEngravedLetPlain
Marker Felt
MarkerFelt-Thin
MarkerFelt-Wide
Avenir
Avenir-Heavy
Avenir-Oblique
Avenir-Black
Avenir-Book
Avenir-BlackOblique
Avenir-HeavyOblique
Avenir-Light
Avenir-MediumOblique
Avenir-Medium
Avenir-LightOblique
Avenir-Roman
Avenir-BookOblique
Geeza Pro
GeezaPro-Bold
GeezaPro
GeezaPro-Light
Arial Rounded MT Bold
ArialRoundedMTBold
Trebuchet MS
Trebuchet-BoldItalic
TrebuchetMS
TrebuchetMS-Bold
TrebuchetMS-Italic
Arial
ArialMT
Arial-BoldItalicMT
Arial-ItalicMT
Arial-BoldMT
Marion
Marion-Regular
Marion-Italic
Marion-Bold
Menlo
Menlo-BoldItalic
Menlo-Regular
Menlo-Bold
Menlo-Italic
Malayalam Sangam MN
MalayalamSangamMN
MalayalamSangamMN-Bold
Kannada Sangam MN
KannadaSangamMN
KannadaSangamMN-Bold
Gurmukhi MN
GurmukhiMN-Bold
GurmukhiMN
Bodoni 72 Oldstyle
BodoniSvtyTwoOSITCTT-BookIt
BodoniSvtyTwoOSITCTT-Bold
BodoniSvtyTwoOSITCTT-Book
Bradley Hand
BradleyHandITCTT-Bold
Cochin
Cochin-Bold
Cochin-BoldItalic
Cochin-Italic
Cochin
Sinhala Sangam MN
SinhalaSangamMN
SinhalaSangamMN-Bold
Hiragino Kaku Gothic ProN
HiraKakuProN-W6
HiraKakuProN-W3
Iowan Old Style
IowanOldStyle-Bold
IowanOldStyle-BoldItalic
IowanOldStyle-Italic
IowanOldStyle-Roman
Damascus
DamascusBold
Damascus
DamascusMedium
DamascusSemiBold
Al Nile
AlNile-Bold
AlNile
Farah
Farah
Papyrus
Papyrus-Condensed
Papyrus
Verdana
Verdana-BoldItalic
Verdana-Italic
Verdana
Verdana-Bold
Zapf Dingbats
ZapfDingbatsITC
DIN Condensed
DINCondensed-Bold
Avenir Next Condensed
AvenirNextCondensed-Regular
AvenirNextCondensed-MediumItalic
AvenirNextCondensed-UltraLightItalic
AvenirNextCondensed-UltraLight
AvenirNextCondensed-BoldItalic
AvenirNextCondensed-Italic
AvenirNextCondensed-Medium
AvenirNextCondensed-HeavyItalic
AvenirNextCondensed-Heavy
AvenirNextCondensed-DemiBoldItalic
AvenirNextCondensed-DemiBold
AvenirNextCondensed-Bold
Courier
Courier
Courier-Oblique
Courier-BoldOblique
Courier-Bold
Hoefler Text
HoeflerText-Regular
HoeflerText-BlackItalic
HoeflerText-Italic
HoeflerText-Black
Euphemia UCAS
EuphemiaUCAS
EuphemiaUCAS-Bold
EuphemiaUCAS-Italic
Helvetica
Helvetica-Oblique
Helvetica-Light
Helvetica-Bold
Helvetica
Helvetica-BoldOblique
Helvetica-LightOblique
Hiragino Mincho ProN
HiraMinProN-W6
HiraMinProN-W3
Bodoni Ornaments
BodoniOrnamentsITCTT
Superclarendon
Superclarendon-Regular
Superclarendon-BoldItalic
Superclarendon-Light
Superclarendon-BlackItalic
Superclarendon-Italic
Superclarendon-LightItalic
Superclarendon-Bold
Superclarendon-Black
Mishafi
DiwanMishafi
Optima
Optima-Regular
Optima-Italic
Optima-Bold
Optima-BoldItalic
Optima-ExtraBlack
Gujarati Sangam MN
GujaratiSangamMN-Bold
GujaratiSangamMN
Devanagari Sangam MN
DevanagariSangamMN
DevanagariSangamMN-Bold
Apple Color Emoji
AppleColorEmoji
Savoye LET
SavoyeLetPlain
Kailasa
Kailasa
Kailasa-Bold
Times New Roman
TimesNewRomanPS-BoldItalicMT
TimesNewRomanPSMT
TimesNewRomanPS-BoldMT
TimesNewRomanPS-ItalicMT
Telugu Sangam MN
TeluguSangamMN
TeluguSangamMN-Bold
Heiti SC
STHeitiSC-Medium
STHeitiSC-Light
Apple SD Gothic Neo
AppleSDGothicNeo-Thin
AppleSDGothicNeo-SemiBold
AppleSDGothicNeo-Medium
AppleSDGothicNeo-Regular
AppleSDGothicNeo-Bold
AppleSDGothicNeo-Light
Futura
Futura-Medium
Futura-CondensedMedium
Futura-MediumItalic
Futura-CondensedExtraBold
Bodoni 72
BodoniSvtyTwoITCTT-Book
BodoniSvtyTwoITCTT-Bold
BodoniSvtyTwoITCTT-BookIta
Baskerville
Baskerville-Bold
Baskerville-SemiBoldItalic
Baskerville-BoldItalic
Baskerville
Baskerville-SemiBold
Baskerville-Italic
Symbol
Symbol
Heiti TC
STHeitiTC-Medium
STHeitiTC-Light
Copperplate
Copperplate
Copperplate-Light
Copperplate-Bold
Party LET
PartyLetPlain
American Typewriter
AmericanTypewriter-Light
AmericanTypewriter-CondensedLight
AmericanTypewriter-CondensedBold
AmericanTypewriter
AmericanTypewriter-Condensed
AmericanTypewriter-Bold
Chalkboard SE
ChalkboardSE-Light
ChalkboardSE-Regular
ChalkboardSE-Bold
Avenir Next
AvenirNext-MediumItalic
AvenirNext-Bold
AvenirNext-UltraLight
AvenirNext-DemiBold
AvenirNext-HeavyItalic
AvenirNext-Heavy
AvenirNext-Medium
AvenirNext-Italic
AvenirNext-UltraLightItalic
AvenirNext-BoldItalic
AvenirNext-Regular
AvenirNext-DemiBoldItalic
Bangla Sangam MN
BanglaSangamMN
BanglaSangamMN-Bold
Noteworthy
Noteworthy-Bold
Noteworthy-Light
Zapfino
Zapfino
Tamil Sangam MN
TamilSangamMN
TamilSangamMN-Bold
Chalkduster
Chalkduster
Arial Hebrew
ArialHebrew-Bold
ArialHebrew-Light
ArialHebrew
Georgia
Georgia-BoldItalic
Georgia-Bold
Georgia-Italic
Georgia
Helvetica Neue
HelveticaNeue-BoldItalic
HelveticaNeue-Light
HelveticaNeue-UltraLightItalic
HelveticaNeue-CondensedBold
HelveticaNeue-MediumItalic
HelveticaNeue-Thin
HelveticaNeue-Medium
HelveticaNeue-ThinItalic
HelveticaNeue-LightItalic
HelveticaNeue-UltraLight
HelveticaNeue-Bold
HelveticaNeue
HelveticaNeue-CondensedBlack
Gill Sans
GillSans
GillSans-Italic
GillSans-BoldItalic
GillSans-Light
GillSans-LightItalic
GillSans-Bold
Palatino
Palatino-Roman
Palatino-Italic
Palatino-Bold
Palatino-BoldItalic
Courier New
CourierNewPSMT
CourierNewPS-BoldMT
CourierNewPS-ItalicMT
CourierNewPS-BoldItalicMT
Oriya Sangam MN
OriyaSangamMN
OriyaSangamMN-Bold
Didot
Didot-Bold
Didot-Italic
Didot
DIN Alternate
DINAlternate-Bold
Bodoni 72 Smallcaps
BodoniSvtyTwoSCITCTT-Book

這下我們就不用叫美工去特製字體圖片的麻煩了 

發佈了28 篇原創文章 · 獲贊 1 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章