Lista visual de fontes iOS?

102

Estou procurando uma lista de fontes iOS para iOS 7. Eu encontrei a lista no site de desenvolvedores da Apple, estou apenas me perguntando se alguém conhece uma lista visual onde cada nome de fonte é digitado em seu tipo. Já vi um ou dois antes, mas o último que vi foi para o iOS 5, e muito mais foi adicionado desde então.

user717452
fonte
29
Sério, obrigado pelos votos negativos. Não se preocupe em deixar um comentário explicando por que você votou nesta questão quando é uma questão honesta em que uma resposta poderia ajudar outras pessoas. Se você quiser votar contra, tudo bem, mas faça o que este site sugere e deixe um motivo.
user717452
5
Não votei negativamente, mas sua pergunta mostra pouco esforço de sua parte. Algumas pesquisas simples no Google teriam apontado vários recursos e aplicativos existentes que permitem a visualização de fontes iOS.
rmaddy
36
Minha simples pesquisa no Google me trouxe até aqui e recebi uma boa resposta, por isso estou votando positivamente.
andi
3
ajnaware.wordpress.com/2009/01/21/… parece funcionar.
Stephen J
1
Por que uma questão de Stack Overflow apontando para fontes iOS é vista como algo mais valioso do que as próprias fontes iOS?
Pekka

Respostas:

69

Você experimentou fontes iOS ?

Isso lhe dá uma visão de todas as fontes disponíveis com a capacidade de inserir sua própria seqüência de texto para ver como ficaria.

Isso não parece ter sido atualizado para o iOS 7, no entanto, não tenho conhecimento de nenhuma fonte adicional que foi adicionada desde o iOS 6.

CaptainRedmuff
fonte
3
FYI, só parece funcionar para mim com um dispositivo iOS real. O Chrome e o Firefox não exibiram as fontes.
TigerCoding
5
Caso alguém chegue a essa resposta e ainda esteja frustrado por ter uma máquina Windows, há uma resposta para você logo
Boaz,
36

Esta lista de fontes foi feita com Xcode 7 e iOS 9.

insira a descrição da imagem aqui

Se você estiver definindo um desses de maneira programática e precisar do nome da fonte, poderá fazer o seguinte:

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"]

E se precisar do nome de um determinado estilo negrito / itálico / etc, você pode obtê-lo assim:

for familyName in UIFont.familyNames {
    print(UIFont.fontNames(forFamilyName: familyName))
}
Suragch
fonte
21

(Resposta original em ObjC) Você pode obter uma lista em tempo de execução:

// available fonts listed in xcode output
for (id familyName in [UIFont familyNames]) {
    NSLog(@"%@", familyName);
    for (id fontName in [UIFont fontNamesForFamilyName:familyName]) NSLog(@"  %@", fontName);
}

(Adicionado: Swift one liner):

UIFont.familyNames.forEach{ print($0); UIFont.fontNames(forFamilyName: $0).forEach{ print("  ", $0) } }

Isso vai cuspir:

Thonburi
  Thonburi-Bold
  Thonburi
  Thonburi-Light
Snell Roundhand
  SnellRoundhand-Black
  SnellRoundhand-Bold
  SnellRoundhand
  ...

Também fiz um pequeno aplicativo que pode ser usado para navegar por todas as fontes disponíveis. Confira aqui .

Jens Schwarzer
fonte
Como você filtra qualquer um adicionado personalizado que está incluído no Info.plist do seu aplicativo?
gonzobrains
5

Aqui está uma lista visual de fontes no iOS 7 .

Josh Brown
fonte
Você poderia elaborar?
Josh Brown
@autremoi Obrigado - funciona para mim no Safari e no Chrome, mas não tenho certeza de como consertá-lo para o Firefox.
Josh Brown
Nem este site nem o iosfonts.com funcionam para mim. Todos mostrando a mesma fonte básica. Tentei Chrome, FF, IE e Edge no Windows 10. Estou perdendo alguma coisa?
Jacob Stamm
3

Não conheço essa ferramenta, mas há uma solução alternativa.

  1. Você pode listar as fontes padrão no Xcode. Crie um xib (ou storyboard), adicione um rótulo e altere sua fonte. Lá você pode ver a lista de todas as fontes.
  2. Em seu computador OSX, você tem um aplicativo "Catálogo de fontes", onde você pode visualizar cada fonte.

Lembre-se também de que você não está limitado às fontes do sistema se estiver criando um aplicativo. Você também pode fornecer o seu.

aspyct
fonte
1

Confira a Lista de fontes do iOS . É novo e tem mais alguns recursos do que alguns dos outros sites. Também inclui fontes para download que nenhum dos outros sites sequer menciona.

cnotethegr8
fonte
0

Implementação rápida:

// Available fonts (console output)
for familyName in UIFont.familyNames() {
    print(familyName)
    for fontName in UIFont.fontNamesForFamilyName(familyName) {
        print(fontName)
    }
}
user3378170
fonte
1
Embora este código possa responder à pergunta, fornecer contexto adicional sobre por que e / ou como este código responde à pergunta melhora seu valor a longo prazo.
JAL