XCodeにFontファイルを取り込む
- Copy items if needed
- Create groups
- Create folder referenses
- Add to targets
こんな感じで取り込めたらOKです
Info.plistでFontの設定
ここで設定するFontの名前は拡張子までです
一応ズームした画像も載せておきます
<dict>
<key>UIAppFonts</key>
<array>
<string>JF-Dot-jiskan24h.ttf</string>
</array>
</dict>
Source Codeで開くとこうなります
Copy Bundle Resourceに追加
+を押します
使用したいFontファイルを選択して「Add」を押します
以上で準備は完了です。
使い方
SwiftUI
import SwiftUI
struct ContentView: View {
var body: some View {
Text("こんにちは")
.font(.custom("JF-Dot-jiskan24h", size: 25))
}
}
UIKit
import UIKit
class ViewController: UIViewController {
@IBOutlet var label: UILabel!
override func viewDidLoad() {
super.viewDidLoad()
label.text = "こんにちは"
label.font = UIFont(name: "JF-Dot-jiskan24h", size: 25)
}
}
おわり
今回サンプルとして使用させて頂いたのはこちらの「JFドットjiskan24h」というFontです
ありがとうございます
このフォントを使ってアプリを公開してますので是非使ってみてください