Daftar Visual Font iOS?


102

Saya mencari daftar Font iOS untuk iOS 7. Saya telah menemukan daftarnya di situs pengembang Apple, saya hanya ingin tahu apakah ada yang tahu tentang daftar visual di mana setiap nama font diketik dalam jenis hurufnya. Saya telah melihat satu atau dua sebelumnya, tetapi yang terbaru yang saya lihat adalah untuk iOS 5, dan banyak lagi yang telah ditambahkan sejak itu.


29
Serius, terima kasih atas suara negatifnya. Mohon jangan repot-repot memberikan komentar mengapa Anda memilih pertanyaan ini ketika itu adalah pertanyaan jujur ​​yang jawabannya dapat membantu orang lain. Jika Anda ingin menolaknya, baiklah, tetapi lakukan seperti yang disarankan situs ini dan tinggalkan alasannya.
pengguna717452

5
Saya tidak memberi suara negatif tetapi pertanyaan Anda menunjukkan sedikit usaha dari pihak Anda. Beberapa pencarian Google sederhana akan mengarahkan Anda ke beberapa sumber daya dan aplikasi yang ada yang memungkinkan Anda untuk melihat font iOS.
rmaddy

36
Pencarian google sederhana saya baru saja membawa saya ke sini, dan saya mendapat jawaban yang bagus, jadi saya upvoting.
andi


1
Mengapa pertanyaan Stack Overflow yang mengarah ke font iOS dipandang lebih berharga daripada font iOS itu sendiri?
Pekka

Jawaban:


69

Sudahkah Anda mencoba Font iOS ?

Ini memberi Anda visual dari semua font yang tersedia dengan kemampuan untuk memasukkan string teks Anda sendiri untuk melihat bagaimana tampilannya.

Ini tampaknya tidak diperbarui untuk iOS 7 tetapi saya tidak mengetahui adanya font tambahan yang telah ditambahkan sejak iOS 6.


3
FYI, sepertinya hanya berfungsi untuk saya dengan perangkat iOS yang sebenarnya. Chrome dan Firefox tidak menampilkan font tersebut.
TigerCoding

5
Jika ada yang mencapai jawaban ini dan masih frustrasi karena dia memiliki mesin windows, ada jawabannya untuk Anda di bawah - ada situs web yang menyediakan gambar dan bukan teks ajnaware.wordpress.com/2009/01/21/…
Boaz

36

Daftar font ini dibuat dengan Xcode 7 dan iOS 9.

masukkan deskripsi gambar di sini

Jika Anda menyetel salah satu dari ini secara terprogram dan membutuhkan nama font, Anda dapat melakukan hal berikut:

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

Dan jika Anda membutuhkan nama gaya tertentu yang tebal / miring / dll, Anda bisa mendapatkannya seperti ini:

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

21

(Jawaban asli di ObjC) Anda bisa mendapatkan daftar pada saat run-time:

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

(Ditambahkan: Swift one liner):

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

Ini akan memuntahkan:

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

Saya juga telah membuat aplikasi kecil yang dapat digunakan untuk menelusuri semua font yang tersedia. Lihat di sini .


Bagaimana Anda memfilter yang ditambahkan khusus yang termasuk dalam Info.plist aplikasi Anda?
gonzobrains

5

Berikut daftar visual font di iOS 7 .


Bisakah Anda menjelaskannya?
Josh Brown

@autremoi Terima kasih - ini berfungsi untuk saya di Safari dan Chrome, tetapi saya tidak yakin bagaimana cara memperbaikinya untuk Firefox.
Josh Brown

Baik situs ini maupun iosfonts.com tidak bekerja untuk saya. Semua menampilkan font dasar yang sama. Sudah mencoba Chrome, FF, IE, dan Edge di Windows 10. Apakah saya melewatkan sesuatu?
Jacob Stamm

3

Saya tidak tahu alat semacam itu, tetapi ada solusinya.

  1. Anda dapat membuat daftar font standar di Xcode. Buat xib (atau storyboard), tambahkan label dan ubah font-nya. Di sana Anda dapat melihat daftar semua font.
  2. Di komputer OSX Anda, Anda memiliki aplikasi "Buku Font", di mana Anda dapat melihat setiap font.

Ingat juga bahwa Anda tidak terbatas pada font sistem jika Anda sedang membangun aplikasi. Anda bisa memberikan milik Anda juga.


1

Lihat Daftar Font iOS . Ini baru dan memiliki lebih banyak fitur daripada beberapa situs lainnya. Ini juga mencakup font yang dapat diunduh yang bahkan tidak disebutkan oleh situs lain.


0

Implementasi cepat:

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

1
Meskipun kode ini dapat menjawab pertanyaan, memberikan konteks tambahan tentang mengapa dan / atau bagaimana kode ini menjawab pertanyaan tersebut meningkatkan nilai jangka panjangnya.
JAL
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.