イニシャライザ
init(_:)
プラットフォームのフォントインスタンスからカスタムフォントを作成します。
iOS 13.0+ iPadOS 13.0+ macOS 10.15+ Mac Catalyst 13.0+
tvOS 13.0+ watchOS 5.0+
VisionOS 1.0+
議論
プラットフォームのフォントインスタンス (CTFont) で Font を初期化すると、SwiftUI の Font を NSFont または UIFont とブリッジできます。どちらも無料で CTFont にブリッジされます。例えば:
- // Use native Core Text API to create desired ctFont.
- let ctFont = CTFontCreateUIFontForLanguage(.system, 12, nil)!
- // Create SwiftUI Text with the CTFont instance.
- let text = Text("Hello").font(Font(ctFont))
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ
トップへ