ios

Menggunakan Custom Font di XCode

Selalu ada kebutuhan untuk menggunakan custom font karena font yang sudah ada bianya tidak sesuai dengan project kita atau desainer sudah menyediakan font khusus untuk project yang akan kita gunakan. maka dari itu kita perlu beberapa cara untuk menerapkan custom font pada aplikasi kita:

buatlah project di xcode seperti biasa.

selanjutnya masukan font tersebut ke dalam folder. contoh seperti berikut.

setelah itu buka info.plist dan tambah key “Fonts provided by application” dan register font milik kita.

selanjutnya teman teman bisa masuk ke interface builder dan pilih font milik teman teman.

atau juga melalui code bisa menggunakan syntax

guard let customFont = UIFont(name: "CustomFont-Light", size: UIFont.labelFontSize) else {
    fatalError("""
        Failed to load the "CustomFont-Light" font.
        Make sure the font file is included in the project and the font name is spelled correctly.
        """
    )
}
label.font = UIFontMetrics.default.scaledFont(for: customFont)
label.adjustsFontForContentSizeCategory = true