CTFontDescriptorCreateCopyWithVariation(_:_:_:)
Creates a copy of the original font descriptor with a new variation instance.
Declaration
func CTFontDescriptorCreateCopyWithVariation(_ original: CTFontDescriptor, _ variationIdentifier: CFNumber, _ variationValue: CGFloat) -> CTFontDescriptorParameters
- original:
The original font descriptor.
- variationIdentifier:
The variation axis identifier. This is the four-character code of the variation axis as a CFNumber object.
- variationValue:
The value corresponding with the variation instance.
Return Value
A copy of the original font descriptor with a new variation instance.
Discussion
This is a convenience method for easily creating new variation font instances.
See Also
Creating Font Descriptors
CTFontDescriptorCreateWithNameAndSize(_:_:)CTFontDescriptorCreateWithAttributes(_:)CTFontDescriptorCreateCopyWithAttributes(_:_:)CTFontDescriptorCreateCopyWithFeature(_:_:_:)CTFontDescriptorCreateCopyWithFamily(_:_:)CTFontDescriptorCreateCopyWithSymbolicTraits(_:_:_:)CTFontDescriptorCreateMatchingFontDescriptors(_:_:)CTFontDescriptorCreateMatchingFontDescriptor(_:_:)