A UIFont
can easily be setup via the font descriptor, e.g.
let settings: [UIFontDescriptor.FeatureKey: Int] = [
.featureIdentifier: kStylisticAlternativesType,
.typeIdentifier: 2]
let descriptor = someBaseFont.fontDescriptor.addingAttributes([.featureSettings: [settings]])
let newFont = UIFont(descriptor: descriptor, size: size)
(How) is it possible to achieve the same in SwiftUI?
No direct way for now, but here is a solution: