İOS 8.2'den itibaren , artık şunları kullanabilirsinizUIFont.systemFontOfSize(_ fontSize: CGFloat, weight weight: CGFloat)
:
UIFont.systemFontOfSize(19, weight: UIFontWeightLight)
iOS SDK, ağırlıklar için sabitler sağladı:
UIFontWeightUltraLight
UIFontWeightThin
UIFontWeightLight
UIFontWeightRegular
UIFontWeightMedium
UIFontWeightSemibold
UIFontWeightBold
UIFontWeightHeavy
Sistem yazı tiplerini kullanmak, sistem yazı tiplerini kullanmak istediğinizde yazı tipi adına dayalı bir yazı tipi oluşturmaktan daha iyidir, çünkü iOS sistem yazı tiplerini iOS 7'de değiştirebildiği gibi (Helvetica Neue ile iOS 7'de ve şimdi San Francisco'da iOS 9'da yaptıkları gibi) .
Bu yüzden önereceğim şey, bu ttf dosyasını özel yazı tipi olarak kullanmak istediğiniz yazı tipinin TTF dosyasını dahil etmek ve uygulamanızda özel yazı tipini kullanmaktır.
Apple'ı sevmememin özel nedeni bu. Asla Apple'ın dediğine gitme. Her zaman istediğimizi yap. Apple , her işletim sistemi için Varsayılan yazı tipini değiştirmeye devam ediyor .