İOS Yazı Tiplerinin Görsel Listesi?


102

İOS 7 için iOS Yazı Tiplerinin bir listesini arıyorum. Listeyi Apple'ın geliştirici sitesinde buldum, merak ediyorum sadece her yazı tipi adının yazı tipinde yazıldığı görsel bir liste biliyor mu diye merak ediyorum. Daha önce bir veya iki tane görmüştüm, ancak en son gördüğüm iOS 5 içindi ve o zamandan beri çok daha fazlası eklendi.


29
Cidden, olumsuz oylar için teşekkürler. Bir cevabın başkalarına yardımcı olabileceği dürüst bir soru olduğunda, lütfen bu soruya neden olumsuz oy verdiğiniz konusunda yorum bırakmayın. Olumsuz oy vermek istiyorsanız, iyi, ancak bu sitenin önerdiği gibi yapın ve bir neden bırakın.
user717452

5
Olumsuz oy vermedim ama sorunuz sizin açınızdan çok az çaba gösteriyor. Bazı basit Google aramaları, sizi iOS yazı tiplerini görüntülemenize izin veren birkaç mevcut kaynak ve uygulamaya yönlendirirdi.
rmaddy

36
Basit Google aramam beni buraya getirdi ve iyi bir cevabım var, bu yüzden oy veriyorum.
andi


1
Neden iOS yazı tiplerini işaret eden bir Yığın Taşması sorusu, iOS yazı tiplerinin kendisinden bir şekilde daha değerli görülüyor?
Pekka

Yanıtlar:


69

İOS Yazı Tiplerini denediniz mi?

Bu, nasıl görüneceğini görmek için kendi metin dizenizi girme yeteneği ile mevcut tüm yazı tiplerinin görselini verir.

Bu, iOS 7 için güncellenmemiş gibi görünüyor, ancak iOS 6'dan beri eklenen herhangi bir ek yazı tipinin farkında değilim.


3
Bilginize, benim için yalnızca gerçek bir iOS cihazıyla çalışıyor gibi görünüyor. Chrome ve Firefox yazı tiplerini göstermedi.
TigerCoding

5
Bu yanıta ulaşan ve bir Windows makinesi olduğu için hala hüsrana uğrayan biri varsa, aşağıda sizin için bir cevap var
Boaz

36

Bu yazı tipi listesi Xcode 7 ve iOS 9 ile yapılmıştır.

görüntü açıklamasını buraya girin

Bunlardan birini programlı olarak ayarlıyorsanız ve yazı tipi adına ihtiyacınız varsa, aşağıdakileri yapabilirsiniz:

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

Ve belirli bir kalın / italik / vb stilinin adına ihtiyacınız varsa, bunu şu şekilde alabilirsiniz:

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

21

(ObjC'de orijinal cevap) Çalışma zamanında bir liste alabilirsiniz:

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

(Eklendi: Swift bir astar):

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

Bu tükürür:

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

Mevcut tüm yazı tiplerine göz atmak için kullanılabilecek küçük bir uygulama da yaptım. Buradan kontrol edin .


Uygulamanızın Info.plist'inin içerdiği özel eklenmiş olanları nasıl filtreleyebilirsiniz?
gonzobrains

5

İşte iOS 7'deki görsel yazı tipi listesi .


Detaylandırır mısın
Josh Brown

@autremoi Teşekkürler - Safari ve Chrome'da benim için çalışıyor, ancak Firefox için nasıl düzelteceğimi bilmiyorum.
Josh Brown

Ne bu site ne de iosfonts.com benim için çalışmıyor. Hepsi aynı temel yazı tipini gösteriyor. Windows 10'da Chrome, FF, IE ve Edge'i denedim. Bir şey mi kaçırıyorum?
Jacob Stamm

3

Böyle bir araç bilmiyorum ama bir çözüm var.

  1. Standart yazı tiplerini Xcode'da listeleyebilirsiniz. Bir xib (veya film şeridi) oluşturun, bir etiket ekleyin ve yazı tipini değiştirin. Orada tüm yazı tiplerinin listesini görebilirsiniz.
  2. OSX bilgisayarınızda, her bir yazı tipini görüntüleyebileceğiniz bir "Yazı Tipi Kitabı" uygulamanız vardır.

Ayrıca, bir uygulama oluşturuyorsanız sistem yazı tipleriyle sınırlı olmadığınızı da unutmayın. Sizinkini de sağlayabilirsiniz.



0

Hızlı uygulama:

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

1
Bu kod soruyu yanıtlayabilirken, bu kodun soruyu neden ve / veya nasıl yanıtladığına ilişkin ek bağlam sağlamak, uzun vadeli değerini artırır.
JAL
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.