イニシャライザ


init(_:)


プラットフォームのフォントインスタンスからカスタムフォントを作成します。



iOS 13.0+ iPadOS 13.0+ macOS 10.15+ Mac Catalyst 13.0+

tvOS 13.0+ watchOS 5.0+ VisionOS 1.0+


init(_ font: CTFont)






議論


プラットフォームのフォントインスタンス (CTFont) で Font を初期化すると、SwiftUI の FontNSFont または UIFont とブリッジできます。どちらも無料で CTFont にブリッジされます。例えば:


  1. // Use native Core Text API to create desired ctFont.
  2. let ctFont = CTFontCreateUIFontForLanguage(.system, 12, nil)!
  3. // Create SwiftUI Text with the CTFont instance.
  4. let text = Text("Hello").font(Font(ctFont))














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ