Я ищу список шрифтов iOS для iOS 7. Я нашел список на сайте разработчика Apple, мне просто интересно, знает ли кто-нибудь о визуальном списке, где каждое имя шрифта напечатано в его шрифте. Я видел один или два раньше, но последнее, что я видел, было для iOS 5, и с тех пор было добавлено гораздо больше.
Визуальный список шрифтов iOS?
Ответ 1
Вы пробовали iOS Fonts?
Это дает вам представление о всех доступных шрифтах с возможностью ввода собственной строки текста, чтобы увидеть, как это будет выглядеть.
Это, похоже, не обновлялось для iOS 7, но я не знаю никаких дополнительных шрифтов, которые были добавлены с iOS 6.
Ответ 2
Этот список шрифтов был создан с 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"]
И если вам нужно название определенного стиля, выделенного полужирным шрифтом/курсивом и т.д., вы можете получить его следующим образом:
for familyName in UIFont.familyNames {
print(UIFont.fontNames(forFamilyName: familyName))
}
Ответ 3
(Оригинальный ответ в ObjC) Вы можете получить список во время выполнения:
// available fonts listed in xcode output
for (id familyName in [UIFont familyNames]) {
NSLog(@"%@", familyName);
for (id fontName in [UIFont fontNamesForFamilyName:familyName]) NSLog(@" %@", fontName);
}
(добавлено: быстро перевернуть):
UIFont.familyNames.forEach{ print($0); UIFont.fontNames(forFamilyName: $0).forEach{ print(" ", $0) } }
Это выплюнет:
Thonburi
Thonburi-Bold
Thonburi
Thonburi-Light
Snell Roundhand
SnellRoundhand-Black
SnellRoundhand-Bold
SnellRoundhand
...
Я также создал небольшое приложение, которое можно использовать для просмотра всех доступных шрифтов. Проверьте это здесь.
Ответ 4
Здесь представлен визуальный список шрифтов в iOS 7.
Ответ 5
Я не знаю такого инструмента, но обходной путь.
- Вы можете перечислить стандартные шрифты в Xcode. Создайте xib (или раскадровку), добавьте ярлык и измените его шрифт. Там вы можете увидеть список всех шрифтов.
- На вашем компьютере OSX у вас есть приложение "Шрифтовая книга", в котором вы можете просмотреть каждый шрифт.
Также помните, что вы не ограничены системными шрифтами, если вы создаете приложение. Вы также можете предоставить свой.
Ответ 6
Откроется Список шрифтов iOS. Это новое и имеет еще несколько функций, а затем некоторые из других сайтов. Он также включает загружаемые шрифты, о которых ни один из других сайтов не упоминает.
Ответ 7
Если вы ищете более удобный для чтения формат, вы можете найти список шрифтов iOS 7 здесь http://support.apple.com/kb/HT5878 p >
Ответ 8
Быстрая реализация:
// Available fonts (console output)
for familyName in UIFont.familyNames() {
print(familyName)
for fontName in UIFont.fontNamesForFamilyName(familyName) {
print(fontName)
}
}
Ответ 9
Вот простое приложение iOS, в котором отображаются шрифты iOS с возможностью изменения размера. Я написал это, чтобы узнать Свифта; недавно обновленный до Swift 3.