Lista visual de fuentes iOS?


102

Estoy buscando una lista de fuentes de iOS para iOS 7. Encontré la lista en el sitio de desarrolladores de Apple, solo me pregunto si alguien conoce una lista visual donde cada nombre de fuente está escrito en su tipo de letra. He visto uno o dos antes, pero el último que vi fue para iOS 5, y se han agregado muchos más desde entonces.


29
En serio, gracias por los votos negativos. No se moleste en dejar un comentario sobre por qué rechaza esta pregunta cuando es una pregunta honesta en la que una respuesta podría ayudar a otros. Si desea rechazarlo, está bien, pero haga lo que sugiere este sitio y deje una razón.
user717452

5
No voté en contra, pero su pregunta muestra poco esfuerzo de su parte. Algunas búsquedas simples en Google le habrían dirigido a varios recursos y aplicaciones existentes que le permiten ver fuentes iOS.
rmaddy

36
Mi simple búsqueda en Google me llevó hasta aquí y obtuve una buena respuesta, así que estoy votando a favor.
andi


1
¿Por qué una pregunta de Stack Overflow apunta a las fuentes de iOS consideradas de alguna manera más valiosas que las propias fuentes de iOS?
Pekka

Respuestas:


69

¿Has probado las fuentes de iOS ?

Esto le brinda una visualización de todas las fuentes disponibles con la capacidad de ingresar su propia cadena de texto para ver cómo se vería.

Sin embargo, esto no parece haber sido actualizado para iOS 7, pero no tengo conocimiento de ninguna fuente adicional que se haya agregado desde iOS 6.


3
Para su información, solo parece funcionar para mí con un dispositivo iOS real. Chrome y Firefox no mostraron las fuentes.
TigerCoding

5
En caso de que alguien llegue a esta respuesta y todavía se sienta frustrado porque tiene una máquina con Windows, hay una respuesta para usted a continuación: hay un sitio web que proporciona imágenes y no texto ajnaware.wordpress.com/2009/01/21/…
Boaz

36

Esta lista de fuentes se hizo con Xcode 7 e iOS 9.

ingrese la descripción de la imagen aquí

Si está configurando uno de estos mediante programación y necesita el nombre de la fuente, puede hacer lo siguiente:

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

Y si necesita el nombre de un estilo particular en negrita / cursiva / etc., puede obtenerlo así:

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

21

(Respuesta original en ObjC) Puede obtener una lista en tiempo de ejecución:

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

(Agregado: Swift one liner):

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

Esto escupirá:

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

También he creado una pequeña aplicación que se puede utilizar para navegar por todas las fuentes disponibles. Compruébalo aquí .


¿Cómo se filtran los agregados personalizados que se incluyen en el Info.plist de su aplicación?
Gonzobrains

5

Aquí hay una lista visual de fuentes en iOS 7 .


¿Podría darnos más detalles?
Josh Brown

@autremoi Gracias, me funciona en Safari y Chrome, pero no estoy seguro de cómo solucionarlo para Firefox.
Josh Brown

Ni este sitio ni iosfonts.com funcionan para mí. Todos muestran la misma fuente básica. Probé Chrome, FF, IE y Edge en Windows 10. ¿Me falta algo?
Jacob Stamm

3

No conozco tal herramienta, pero hay una solución.

  1. Puede enumerar las fuentes estándar en Xcode. Cree un xib (o guión gráfico), agregue una etiqueta y cambie su fuente. Allí puede ver la lista de todas las fuentes.
  2. En su computadora OSX, tiene una aplicación "Libro de fuentes", donde puede ver cada fuente.

Recuerde también que no está limitado a las fuentes del sistema si está creando una aplicación. También puede proporcionar el suyo.


1

Consulte la lista de fuentes de iOS . Es nuevo y tiene algunas características más que algunos de los otros sitios. También incluye fuentes descargables que ninguno de los otros sitios siquiera menciona.


0

Implementación rápida:

// Available fonts (console output)
for familyName in UIFont.familyNames() {
    print(familyName)
    for fontName in UIFont.fontNamesForFamilyName(familyName) {
        print(fontName)
    }
}

1
Si bien este código puede responder a la pregunta, proporcionar un contexto adicional sobre por qué y / o cómo este código responde a la pregunta mejora su valor a largo plazo.
JAL
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.