Tôi có phông chữ tùy chỉnh mà tôi đã nhập vào xcode mà tôi muốn sử dụng làm UIFont. Khi tôi cố gắng tạo ra một UIFont với tên phông chữ nó không hoạt động. Tôi đã thử tìm tất cả các phông chữ trong mỗi họ phông chữ và tôi không thấy phông chữ. Nhưng khi tôi vào bảng phân cảnh, tôi có thể sử dụng phông chữ. ai đó có thể chỉ cho tôi phương hướng đúng không?Phông chữ tùy chỉnh trong Xcode 6
Có mã để in phông chữ. Phông chữ được gọi là Nexa Light và Nexa Bold (Apple nói tên thật là như nhau mà không có một không gian):
for family in UIFont.familyNames() as [String] {
println(" ---" + family + "---")
for font in UIFont.fontNamesForFamilyName(family) {
println(" " + (font as String))
}
}
Heres đầu ra từ tất cả các phông chữ:
---Marion---
Marion-Italic
Marion-Bold
Marion-Regular
---Copperplate---
Copperplate-Light
Copperplate
Copperplate-Bold
---Heiti SC---
STHeitiSC-Medium
STHeitiSC-Light
---Iowan Old Style---
IowanOldStyle-Italic
IowanOldStyle-Roman
IowanOldStyle-BoldItalic
IowanOldStyle-Bold
---Courier New---
CourierNewPS-BoldMT
CourierNewPS-ItalicMT
CourierNewPSMT
CourierNewPS-BoldItalicMT
---Apple SD Gothic Neo---
AppleSDGothicNeo-Bold
AppleSDGothicNeo-Thin
AppleSDGothicNeo-UltraLight
AppleSDGothicNeo-Regular
AppleSDGothicNeo-Light
AppleSDGothicNeo-Medium
AppleSDGothicNeo-SemiBold
---Heiti TC---
STHeitiTC-Medium
STHeitiTC-Light
---Gill Sans---
GillSans-Italic
GillSans-Bold
GillSans-BoldItalic
GillSans-LightItalic
GillSans
GillSans-Light
---Marker Felt---
MarkerFelt-Thin
MarkerFelt-Wide
---Thonburi---
Thonburi
Thonburi-Bold
Thonburi-Light
---Avenir Next Condensed---
AvenirNextCondensed-BoldItalic
AvenirNextCondensed-Heavy
AvenirNextCondensed-Medium
AvenirNextCondensed-Regular
AvenirNextCondensed-HeavyItalic
AvenirNextCondensed-MediumItalic
AvenirNextCondensed-Italic
AvenirNextCondensed-UltraLightItalic
AvenirNextCondensed-UltraLight
AvenirNextCondensed-DemiBold
AvenirNextCondensed-Bold
AvenirNextCondensed-DemiBoldItalic
---Tamil Sangam MN---
TamilSangamMN
TamilSangamMN-Bold
---Helvetica Neue---
HelveticaNeue-Italic
HelveticaNeue-Bold
HelveticaNeue-UltraLight
HelveticaNeue-CondensedBlack
HelveticaNeue-BoldItalic
HelveticaNeue-CondensedBold
HelveticaNeue-Medium
HelveticaNeue-Light
HelveticaNeue-Thin
HelveticaNeue-ThinItalic
HelveticaNeue-LightItalic
HelveticaNeue-UltraLightItalic
HelveticaNeue-MediumItalic
HelveticaNeue
---Gurmukhi MN---
GurmukhiMN-Bold
GurmukhiMN
---Times New Roman---
TimesNewRomanPSMT
TimesNewRomanPS-BoldItalicMT
TimesNewRomanPS-ItalicMT
TimesNewRomanPS-BoldMT
---Georgia---
Georgia-BoldItalic
Georgia
Georgia-Italic
Georgia-Bold
---Apple Color Emoji---
AppleColorEmoji
---Arial Rounded MT Bold---
ArialRoundedMTBold
---Kailasa---
Kailasa-Bold
Kailasa
---Kohinoor Devanagari---
KohinoorDevanagari-Light
KohinoorDevanagari-Medium
KohinoorDevanagari-Book
---Sinhala Sangam MN---
SinhalaSangamMN-Bold
SinhalaSangamMN
---Chalkboard SE---
ChalkboardSE-Bold
ChalkboardSE-Light
ChalkboardSE-Regular
---Superclarendon---
Superclarendon-Italic
Superclarendon-Black
Superclarendon-LightItalic
Superclarendon-BlackItalic
Superclarendon-BoldItalic
Superclarendon-Light
Superclarendon-Regular
Superclarendon-Bold
---Gujarati Sangam MN---
GujaratiSangamMN-Bold
GujaratiSangamMN
---Damascus---
DamascusLight
DamascusBold
DamascusSemiBold
DamascusMedium
Damascus
---Noteworthy---
Noteworthy-Light
Noteworthy-Bold
---Geeza Pro---
GeezaPro
GeezaPro-Bold
---Avenir---
Avenir-Medium
Avenir-HeavyOblique
Avenir-Book
Avenir-Light
Avenir-Roman
Avenir-BookOblique
Avenir-Black
Avenir-MediumOblique
Avenir-BlackOblique
Avenir-Heavy
Avenir-LightOblique
Avenir-Oblique
---Academy Engraved LET---
AcademyEngravedLetPlain
---Mishafi---
DiwanMishafi
---Futura---
Futura-CondensedMedium
Futura-CondensedExtraBold
Futura-Medium
Futura-MediumItalic
---Farah---
Farah
---Kannada Sangam MN---
KannadaSangamMN
KannadaSangamMN-Bold
---Arial Hebrew---
ArialHebrew-Bold
ArialHebrew-Light
ArialHebrew
---Arial---
ArialMT
Arial-BoldItalicMT
Arial-BoldMT
Arial-ItalicMT
---Party LET---
PartyLetPlain
---Chalkduster---
Chalkduster
---Hiragino Kaku Gothic ProN---
HiraKakuProN-W6
HiraKakuProN-W3
---Hoefler Text---
HoeflerText-Italic
HoeflerText-Regular
HoeflerText-Black
HoeflerText-BlackItalic
---Optima---
Optima-Regular
Optima-ExtraBlack
Optima-BoldItalic
Optima-Italic
Optima-Bold
---Palatino---
Palatino-Bold
Palatino-Roman
Palatino-BoldItalic
Palatino-Italic
---Malayalam Sangam MN---
MalayalamSangamMN-Bold
MalayalamSangamMN
---Lao Sangam MN---
LaoSangamMN
---Al Nile---
AlNile-Bold
AlNile
---Bradley Hand---
BradleyHandITCTT-Bold
---Hiragino Mincho ProN---
HiraMinProN-W6
HiraMinProN-W3
---Trebuchet MS---
Trebuchet-BoldItalic
TrebuchetMS
TrebuchetMS-Bold
TrebuchetMS-Italic
---Helvetica---
Helvetica-Bold
Helvetica
Helvetica-LightOblique
Helvetica-Oblique
Helvetica-BoldOblique
Helvetica-Light
---Courier---
Courier-BoldOblique
Courier
Courier-Bold
Courier-Oblique
---Cochin---
Cochin-Bold
Cochin
Cochin-Italic
Cochin-BoldItalic
---Devanagari Sangam MN---
DevanagariSangamMN
DevanagariSangamMN-Bold
---Oriya Sangam MN---
OriyaSangamMN
OriyaSangamMN-Bold
---Snell Roundhand---
SnellRoundhand-Bold
SnellRoundhand
SnellRoundhand-Black
---Zapf Dingbats---
ZapfDingbatsITC
---Bodoni 72---
BodoniSvtyTwoITCTT-Bold
BodoniSvtyTwoITCTT-Book
BodoniSvtyTwoITCTT-BookIta
---Verdana---
Verdana-Italic
Verdana-BoldItalic
Verdana
Verdana-Bold
---American Typewriter---
AmericanTypewriter-CondensedLight
AmericanTypewriter
AmericanTypewriter-CondensedBold
AmericanTypewriter-Light
AmericanTypewriter-Bold
AmericanTypewriter-Condensed
---Avenir Next---
AvenirNext-UltraLight
AvenirNext-UltraLightItalic
AvenirNext-Bold
AvenirNext-BoldItalic
AvenirNext-DemiBold
AvenirNext-DemiBoldItalic
AvenirNext-Medium
AvenirNext-HeavyItalic
AvenirNext-Heavy
AvenirNext-Italic
AvenirNext-Regular
AvenirNext-MediumItalic
---Baskerville---
Baskerville-Italic
Baskerville-SemiBold
Baskerville-BoldItalic
Baskerville-SemiBoldItalic
Baskerville-Bold
Baskerville
---Khmer Sangam MN---
KhmerSangamMN
---Didot---
Didot-Italic
Didot-Bold
Didot
---Savoye LET---
SavoyeLetPlain
---Bodoni Ornaments---
BodoniOrnamentsITCTT
---Symbol---
Symbol
---Menlo---
Menlo-Italic
Menlo-Bold
Menlo-Regular
Menlo-BoldItalic
---Bodoni 72 Smallcaps---
BodoniSvtyTwoSCITCTT-Book
---DIN Alternate---
DINAlternate-Bold
---Papyrus---
Papyrus
Papyrus-Condensed
---Euphemia UCAS---
EuphemiaUCAS-Italic
EuphemiaUCAS
EuphemiaUCAS-Bold
---Telugu Sangam MN---
TeluguSangamMN
TeluguSangamMN-Bold
---Bangla Sangam MN---
BanglaSangamMN-Bold
BanglaSangamMN
---Zapfino---
Zapfino
---Bodoni 72 Oldstyle---
BodoniSvtyTwoOSITCTT-Book
BodoniSvtyTwoOSITCTT-Bold
BodoniSvtyTwoOSITCTT-BookIt
---DIN Condensed---
DINCondensed-Bold
Cả hai phông chữ được thêm vào plist và thêm vào các giai đoạn xây dựng.
Vui lòng bao gồm mã mà bạn đang sử dụng để khởi tạo UIFont và các lỗi bạn nhận được. –
Tôi sẽ đưa ra các phản hồi Tôi đang đứng lên trong một giây nhưng tôi không nghĩ rằng nó sẽ giúp ... font không có ở đó khi tôi in ra tất cả các phông chữ khác nhau từ mỗi họ phông chữ. Tôi đã thêm các phông chữ vào plist và xây dựng mục tiêu. – GnarGnar