use*_*452 95 uifont ios typeface
我正在寻找iOS 7的iOS字体列表.我在Apple的开发者网站上找到了这个列表,我只是想知道是否有人知道一个可视列表,其中每个字体名称都是在其字体中输入的.我之前看过一两个,但我见过的最新版本是针对iOS 5的,从那时起又添加了更多.
Sur*_*gch 33
此字体列表是使用Xcode 7和iOS 9制作的.
如果以编程方式设置其中一个并需要字体名称,则可以执行以下操作:
print(UIFont.familyNames)
// ["Copperplate", "Heiti SC", "Iowan Old Style", "Kohinoor Telugu", "Thonburi", "Heiti TC", "Courier New", "Gill Sans", "Apple SD Gothic Neo", "Marker Felt", "Avenir Next Condensed", "Tamil Sangam MN", "Helvetica Neue", "Gurmukhi MN", "Times New Roman", "Georgia", "Apple Color Emoji", "Arial Rounded MT Bold", "Kailasa", "Kohinoor Devanagari", "Kohinoor Bangla", "Chalkboard SE", "Sinhala Sangam MN", "PingFang TC", "Gujarati Sangam MN", "Damascus", "Noteworthy", "Geeza Pro", "Avenir", "Academy Engraved LET", "Mishafi", "Futura", "Farah", "Kannada Sangam MN", "Arial Hebrew", "Arial", "Party LET", "Chalkduster", "Hoefler Text", "Optima", "Palatino", "Lao Sangam MN", "Malayalam Sangam MN", "Al Nile", "Bradley Hand", "PingFang HK", "Trebuchet MS", "Helvetica", "Courier", "Cochin", "Hiragino Mincho ProN", "Devanagari Sangam MN", "Oriya Sangam MN", "Snell Roundhand", "Zapf Dingbats", "Bodoni 72", "Verdana", "American Typewriter", "Avenir Next", "Baskerville", "Khmer Sangam MN", "Didot", "Savoye LET", "Bodoni Ornaments", "Symbol", "Menlo", "Bodoni 72 Smallcaps", "Papyrus", "Hiragino Sans", "PingFang SC", "Euphemia UCAS", "Telugu Sangam MN", "Bangla Sangam MN", "Zapfino", "Bodoni 72 Oldstyle"]
Run Code Online (Sandbox Code Playgroud)
如果你需要特定粗体/斜体/等样式的名称,你可以这样得到它:
for familyName in UIFont.familyNames {
print(UIFont.fontNames(forFamilyName: familyName))
}
Run Code Online (Sandbox Code Playgroud)
Jen*_*zer 21
(ObjC中的原始答案)您可以在运行时获取列表:
// available fonts listed in xcode output
for (id familyName in [UIFont familyNames]) {
NSLog(@"%@", familyName);
for (id fontName in [UIFont fontNamesForFamilyName:familyName]) NSLog(@" %@", fontName);
}
Run Code Online (Sandbox Code Playgroud)
(补充:Swift one liner):
UIFont.familyNames.forEach{ print($0); UIFont.fontNames(forFamilyName: $0).forEach{ print(" ", $0) } }
Run Code Online (Sandbox Code Playgroud)
这将吐出:
Thonburi
Thonburi-Bold
Thonburi
Thonburi-Light
Snell Roundhand
SnellRoundhand-Black
SnellRoundhand-Bold
SnellRoundhand
...
Run Code Online (Sandbox Code Playgroud)
我还制作了一个小应用程序,可以用来浏览所有可用的字体.检查它在这里.
| 归档时间: |
|
| 查看次数: |
53936 次 |
| 最近记录: |