UIFontFeature UIFontFeature Constructors

Definition

Overloads

UIFontFeature(CTFontFeatureAllTypographicFeatures+Selector) UIFontFeature(CTFontFeatureAllTypographicFeatures+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureAllTypographicFeatures with the given value.

UIFontFeature(CTFontFeatureNumberCase+Selector) UIFontFeature(CTFontFeatureNumberCase+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureNumberCase with the given value.

UIFontFeature(CTFontFeatureNumberSpacing+Selector) UIFontFeature(CTFontFeatureNumberSpacing+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureNumberSpacing with the given value.

UIFontFeature(CTFontFeatureOrnamentSets+Selector) UIFontFeature(CTFontFeatureOrnamentSets+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureOrnamentSets with the given value.

UIFontFeature(CTFontFeatureOverlappingCharacters+Selector) UIFontFeature(CTFontFeatureOverlappingCharacters+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureOverlappingCharacters with the given value.

UIFontFeature(CTFontFeatureRubyKana+Selector) UIFontFeature(CTFontFeatureRubyKana+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureRubyKana with the given value.

UIFontFeature(CTFontFeatureSmartSwash+Selector) UIFontFeature(CTFontFeatureSmartSwash+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureSmartSwash with the given value.

UIFontFeature(CTFontFeatureStyleOptions+Selector) UIFontFeature(CTFontFeatureStyleOptions+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureStyleOptions with the given value.

UIFontFeature(CTFontFeatureMathematicalExtras+Selector) UIFontFeature(CTFontFeatureMathematicalExtras+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureMathematicalExtras with the given value.

UIFontFeature(CTFontFeatureStylisticAlternatives+Selector) UIFontFeature(CTFontFeatureStylisticAlternatives+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureStylisticAlternatives with the given value.

UIFontFeature(CTFontFeatureTransliteration+Selector) UIFontFeature(CTFontFeatureTransliteration+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureTransliteration with the given value.

UIFontFeature(CTFontFeatureTypographicExtras+Selector) UIFontFeature(CTFontFeatureTypographicExtras+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureTypographicExtras with the given value.

UIFontFeature(CTFontFeatureUnicodeDecomposition+Selector) UIFontFeature(CTFontFeatureUnicodeDecomposition+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureUnicodeDecomposition with the given value.

UIFontFeature(CTFontFeatureUpperCase+Selector) UIFontFeature(CTFontFeatureUpperCase+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureUpperCase with the given value.

UIFontFeature(CTFontFeatureVerticalPosition+Selector) UIFontFeature(CTFontFeatureVerticalPosition+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureVerticalPosition with the given value.

UIFontFeature(CTFontFeatureVerticalSubstitutionConnection+Selector) UIFontFeature(CTFontFeatureVerticalSubstitutionConnection+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureVerticalSubstitutionConnection with the given value.

UIFontFeature(Int32) UIFontFeature(Int32)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureCharacterAlternatives with the given value.

UIFontFeature(CTFontFeatureTextSpacing+Selector) UIFontFeature(CTFontFeatureTextSpacing+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureTextSpacing with the given value.

UIFontFeature(CTFontFeatureLinguisticRearrangementConnection+Selector) UIFontFeature(CTFontFeatureLinguisticRearrangementConnection+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureLinguisticRearrangementConnection with the given value.

UIFontFeature(CTFontFeatureLowerCase+Selector) UIFontFeature(CTFontFeatureLowerCase+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureLowerCase with the given value.

UIFontFeature(CTFontFeatureLetterCase+Selector) UIFontFeature(CTFontFeatureLetterCase+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureLetterCase with the given value.

UIFontFeature(CTFontFeatureAlternateKana+Selector) UIFontFeature(CTFontFeatureAlternateKana+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureAlternateKana with the given value.

UIFontFeature(CTFontFeatureAnnotation+Selector) UIFontFeature(CTFontFeatureAnnotation+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureAnnotation with the given value.

UIFontFeature(CTFontFeatureCaseSensitiveLayout+Selector) UIFontFeature(CTFontFeatureCaseSensitiveLayout+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureCaseSensitiveLayout with the given value.

UIFontFeature(CTFontFeatureCharacterAlternatives+Selector) UIFontFeature(CTFontFeatureCharacterAlternatives+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureCharacterAlternatives with the given value.

UIFontFeature(CTFontFeatureCharacterShape+Selector) UIFontFeature(CTFontFeatureCharacterShape+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureCharacterShape with the given value.

UIFontFeature(CTFontFeatureCJKRomanSpacing+Selector) UIFontFeature(CTFontFeatureCJKRomanSpacing+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureCJKRomanSpacing with the given value.

UIFontFeature(CTFontFeatureCJKSymbolAlternatives+Selector) UIFontFeature(CTFontFeatureCJKSymbolAlternatives+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureCJKSymbolAlternatives with the given value.

UIFontFeature(CTFontFeatureLigatures+Selector) UIFontFeature(CTFontFeatureLigatures+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureLigatures with the given value.

UIFontFeature(CTFontFeatureContextualAlternates+Selector) UIFontFeature(CTFontFeatureContextualAlternates+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureContextualAlternates with the given value.

UIFontFeature(CTFontFeatureCJKVerticalRomanPlacement+Selector) UIFontFeature(CTFontFeatureCJKVerticalRomanPlacement+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureCJKVerticalRomanPlacement with the given value.

UIFontFeature(CTFontFeatureDesignComplexity+Selector) UIFontFeature(CTFontFeatureDesignComplexity+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureDesignComplexity with the given value.

UIFontFeature(CTFontFeatureDiacritics+Selector) UIFontFeature(CTFontFeatureDiacritics+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureDiacritics with the given value.

UIFontFeature(CTFontFeatureFractions+Selector) UIFontFeature(CTFontFeatureFractions+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureFractions with the given value.

UIFontFeature(CTFontFeatureIdeographicAlternatives+Selector) UIFontFeature(CTFontFeatureIdeographicAlternatives+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureIdeographicAlternatives with the given value.

UIFontFeature(CTFontFeatureIdeographicSpacing+Selector) UIFontFeature(CTFontFeatureIdeographicSpacing+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureIdeographicSpacing with the given value.

UIFontFeature(CTFontFeatureItalicCJKRoman+Selector) UIFontFeature(CTFontFeatureItalicCJKRoman+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureItalicCJKRoman with the given value.

UIFontFeature(CTFontFeatureKanaSpacing+Selector) UIFontFeature(CTFontFeatureKanaSpacing+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureKanaSpacing with the given value.

UIFontFeature(CTFontFeatureCursiveConnection+Selector) UIFontFeature(CTFontFeatureCursiveConnection+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureCursiveConnection with the given value.

UIFontFeature(CTFontFeatureAllTypographicFeatures+Selector) UIFontFeature(CTFontFeatureAllTypographicFeatures+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureAllTypographicFeatures with the given value.

public UIFontFeature (CoreText.CTFontFeatureAllTypographicFeatures.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureAllTypographicFeatures.Selector -> UIKit.UIFontFeature

Parameters

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureAllTypographicFeatures type using the featureSelector as its parameter.

UIFontFeature(CTFontFeatureNumberCase+Selector) UIFontFeature(CTFontFeatureNumberCase+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureNumberCase with the given value.

public UIFontFeature (CoreText.CTFontFeatureNumberCase.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureNumberCase.Selector -> UIKit.UIFontFeature

Parameters

featureSelector
CTFontFeatureNumberCase.Selector CTFontFeatureNumberCase.Selector

The value for this setting.

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureNumberCase type using the featureSelector as its parameter.

UIFontFeature(CTFontFeatureNumberSpacing+Selector) UIFontFeature(CTFontFeatureNumberSpacing+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureNumberSpacing with the given value.

public UIFontFeature (CoreText.CTFontFeatureNumberSpacing.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureNumberSpacing.Selector -> UIKit.UIFontFeature

Parameters

featureSelector
CTFontFeatureNumberSpacing.Selector CTFontFeatureNumberSpacing.Selector

The value for this setting.

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureNumberSpacing type using the featureSelector as its parameter.

UIFontFeature(CTFontFeatureOrnamentSets+Selector) UIFontFeature(CTFontFeatureOrnamentSets+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureOrnamentSets with the given value.

public UIFontFeature (CoreText.CTFontFeatureOrnamentSets.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureOrnamentSets.Selector -> UIKit.UIFontFeature

Parameters

featureSelector
CTFontFeatureOrnamentSets.Selector CTFontFeatureOrnamentSets.Selector

The value for this setting.

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureOrnamentSets type using the featureSelector as its parameter.

UIFontFeature(CTFontFeatureOverlappingCharacters+Selector) UIFontFeature(CTFontFeatureOverlappingCharacters+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureOverlappingCharacters with the given value.

public UIFontFeature (CoreText.CTFontFeatureOverlappingCharacters.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureOverlappingCharacters.Selector -> UIKit.UIFontFeature

Parameters

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureOverlappingCharacters type using the featureSelector as its parameter.

UIFontFeature(CTFontFeatureRubyKana+Selector) UIFontFeature(CTFontFeatureRubyKana+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureRubyKana with the given value.

public UIFontFeature (CoreText.CTFontFeatureRubyKana.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureRubyKana.Selector -> UIKit.UIFontFeature

Parameters

featureSelector
CTFontFeatureRubyKana.Selector CTFontFeatureRubyKana.Selector

The value for this setting.

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureRubyKana type using the featureSelector as its parameter.

UIFontFeature(CTFontFeatureSmartSwash+Selector) UIFontFeature(CTFontFeatureSmartSwash+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureSmartSwash with the given value.

public UIFontFeature (CoreText.CTFontFeatureSmartSwash.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureSmartSwash.Selector -> UIKit.UIFontFeature

Parameters

featureSelector
CTFontFeatureSmartSwash.Selector CTFontFeatureSmartSwash.Selector

The value for this setting.

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureSmartSwash type using the featureSelector as its parameter.

UIFontFeature(CTFontFeatureStyleOptions+Selector) UIFontFeature(CTFontFeatureStyleOptions+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureStyleOptions with the given value.

public UIFontFeature (CoreText.CTFontFeatureStyleOptions.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureStyleOptions.Selector -> UIKit.UIFontFeature

Parameters

featureSelector
CTFontFeatureStyleOptions.Selector CTFontFeatureStyleOptions.Selector

The value for this setting.

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureStyleOptions type using the featureSelector as its parameter.

UIFontFeature(CTFontFeatureMathematicalExtras+Selector) UIFontFeature(CTFontFeatureMathematicalExtras+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureMathematicalExtras with the given value.

public UIFontFeature (CoreText.CTFontFeatureMathematicalExtras.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureMathematicalExtras.Selector -> UIKit.UIFontFeature

Parameters

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureMathematicalExtras type using the featureSelector as its parameter.

UIFontFeature(CTFontFeatureStylisticAlternatives+Selector) UIFontFeature(CTFontFeatureStylisticAlternatives+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureStylisticAlternatives with the given value.

public UIFontFeature (CoreText.CTFontFeatureStylisticAlternatives.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureStylisticAlternatives.Selector -> UIKit.UIFontFeature

Parameters

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureStylisticAlternatives type using the featureSelector as its parameter.

UIFontFeature(CTFontFeatureTransliteration+Selector) UIFontFeature(CTFontFeatureTransliteration+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureTransliteration with the given value.

public UIFontFeature (CoreText.CTFontFeatureTransliteration.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureTransliteration.Selector -> UIKit.UIFontFeature

Parameters

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureTransliteration type using the featureSelector as its parameter.

UIFontFeature(CTFontFeatureTypographicExtras+Selector) UIFontFeature(CTFontFeatureTypographicExtras+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureTypographicExtras with the given value.

public UIFontFeature (CoreText.CTFontFeatureTypographicExtras.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureTypographicExtras.Selector -> UIKit.UIFontFeature

Parameters

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureTypographicExtras type using the featureSelector as its parameter.

UIFontFeature(CTFontFeatureUnicodeDecomposition+Selector) UIFontFeature(CTFontFeatureUnicodeDecomposition+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureUnicodeDecomposition with the given value.

public UIFontFeature (CoreText.CTFontFeatureUnicodeDecomposition.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureUnicodeDecomposition.Selector -> UIKit.UIFontFeature

Parameters

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureUnicodeDecomposition type using the featureSelector as its parameter.

UIFontFeature(CTFontFeatureUpperCase+Selector) UIFontFeature(CTFontFeatureUpperCase+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureUpperCase with the given value.

public UIFontFeature (CoreText.CTFontFeatureUpperCase.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureUpperCase.Selector -> UIKit.UIFontFeature

Parameters

featureSelector
CTFontFeatureUpperCase.Selector CTFontFeatureUpperCase.Selector

The value for this setting.

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureUpperCase type using the featureSelector as its parameter.

UIFontFeature(CTFontFeatureVerticalPosition+Selector) UIFontFeature(CTFontFeatureVerticalPosition+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureVerticalPosition with the given value.

public UIFontFeature (CoreText.CTFontFeatureVerticalPosition.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureVerticalPosition.Selector -> UIKit.UIFontFeature

Parameters

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureVerticalPosition type using the featureSelector as its parameter.

UIFontFeature(CTFontFeatureVerticalSubstitutionConnection+Selector) UIFontFeature(CTFontFeatureVerticalSubstitutionConnection+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureVerticalSubstitutionConnection with the given value.

public UIFontFeature (CoreText.CTFontFeatureVerticalSubstitutionConnection.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureVerticalSubstitutionConnection.Selector -> UIKit.UIFontFeature

Parameters

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureVerticalSubstitutionConnection type using the featureSelector as its parameter.

UIFontFeature(Int32) UIFontFeature(Int32)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureCharacterAlternatives with the given value.

public UIFontFeature (int characterAlternatives);
new UIKit.UIFontFeature : int -> UIKit.UIFontFeature

Parameters

characterAlternatives
Int32 Int32

Requests that the specified item be used as a Character Alternative.

Remarks

Character alternatives are font specific, and the only

strongly typed value is the NoAlternatives value. Any other

integer above 0 is used to specify the specific character

alternative that you want to use.

UIFontFeature(CTFontFeatureTextSpacing+Selector) UIFontFeature(CTFontFeatureTextSpacing+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureTextSpacing with the given value.

public UIFontFeature (CoreText.CTFontFeatureTextSpacing.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureTextSpacing.Selector -> UIKit.UIFontFeature

Parameters

featureSelector
CTFontFeatureTextSpacing.Selector CTFontFeatureTextSpacing.Selector

The value for this setting.

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureTextSpacing type using the featureSelector as its parameter.

UIFontFeature(CTFontFeatureLinguisticRearrangementConnection+Selector) UIFontFeature(CTFontFeatureLinguisticRearrangementConnection+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureLinguisticRearrangementConnection with the given value.

public UIFontFeature (CoreText.CTFontFeatureLinguisticRearrangementConnection.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureLinguisticRearrangementConnection.Selector -> UIKit.UIFontFeature

Parameters

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureLinguisticRearrangementConnection type using the featureSelector as its parameter.

UIFontFeature(CTFontFeatureLowerCase+Selector) UIFontFeature(CTFontFeatureLowerCase+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureLowerCase with the given value.

public UIFontFeature (CoreText.CTFontFeatureLowerCase.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureLowerCase.Selector -> UIKit.UIFontFeature

Parameters

featureSelector
CTFontFeatureLowerCase.Selector CTFontFeatureLowerCase.Selector

The value for this setting.

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureLowerCase type using the featureSelector as its parameter.

UIFontFeature(CTFontFeatureLetterCase+Selector) UIFontFeature(CTFontFeatureLetterCase+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureLetterCase with the given value.

public UIFontFeature (CoreText.CTFontFeatureLetterCase.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureLetterCase.Selector -> UIKit.UIFontFeature

Parameters

featureSelector
CTFontFeatureLetterCase.Selector CTFontFeatureLetterCase.Selector

The value for this setting.

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureLetterCase type using the featureSelector as its parameter.

UIFontFeature(CTFontFeatureAlternateKana+Selector) UIFontFeature(CTFontFeatureAlternateKana+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureAlternateKana with the given value.

public UIFontFeature (CoreText.CTFontFeatureAlternateKana.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureAlternateKana.Selector -> UIKit.UIFontFeature

Parameters

featureSelector
CTFontFeatureAlternateKana.Selector CTFontFeatureAlternateKana.Selector

The value for this setting.

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureAlternateKana type using the featureSelector as its parameter.

UIFontFeature(CTFontFeatureAnnotation+Selector) UIFontFeature(CTFontFeatureAnnotation+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureAnnotation with the given value.

public UIFontFeature (CoreText.CTFontFeatureAnnotation.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureAnnotation.Selector -> UIKit.UIFontFeature

Parameters

featureSelector
CTFontFeatureAnnotation.Selector CTFontFeatureAnnotation.Selector

The value for this setting.

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureAnnotation type using the featureSelector as its parameter.

UIFontFeature(CTFontFeatureCaseSensitiveLayout+Selector) UIFontFeature(CTFontFeatureCaseSensitiveLayout+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureCaseSensitiveLayout with the given value.

public UIFontFeature (CoreText.CTFontFeatureCaseSensitiveLayout.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureCaseSensitiveLayout.Selector -> UIKit.UIFontFeature

Parameters

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureCaseSensitiveLayout type using the featureSelector as its parameter.

UIFontFeature(CTFontFeatureCharacterAlternatives+Selector) UIFontFeature(CTFontFeatureCharacterAlternatives+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureCharacterAlternatives with the given value.

public UIFontFeature (CoreText.CTFontFeatureCharacterAlternatives.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureCharacterAlternatives.Selector -> UIKit.UIFontFeature

Parameters

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureCharacterAlternatives type using the featureSelector as its parameter.

Character alternatives are font specific, and the only strongly typed value is the NoAlternatives value. Any other integer above 0 is used to specify the specific character alternative that you want to use.

It is simpler to use the UIFontFeature constructor that just takes an integer:


UIFont CustomizeFont (UIFont font)
{
    var originalDescriptor = font.FontDescriptor;
    var attributes = new UIFontAttributes (
    	new UIFontFeature (CTFontFeatureNumberSpacing.Selector.ProportionalNumbers)); 
    var newDesc = originalDescriptor.CreateWithAttributes (attributes);
    return UIFont.FromDescriptor (newDesc, 80);
}

UIFontFeature(CTFontFeatureCharacterShape+Selector) UIFontFeature(CTFontFeatureCharacterShape+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureCharacterShape with the given value.

public UIFontFeature (CoreText.CTFontFeatureCharacterShape.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureCharacterShape.Selector -> UIKit.UIFontFeature

Parameters

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureCharacterShape type using the featureSelector as its parameter.

UIFontFeature(CTFontFeatureCJKRomanSpacing+Selector) UIFontFeature(CTFontFeatureCJKRomanSpacing+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureCJKRomanSpacing with the given value.

public UIFontFeature (CoreText.CTFontFeatureCJKRomanSpacing.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureCJKRomanSpacing.Selector -> UIKit.UIFontFeature

Parameters

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureCJKRomanSpacing type using the featureSelector as its parameter.

UIFontFeature(CTFontFeatureCJKSymbolAlternatives+Selector) UIFontFeature(CTFontFeatureCJKSymbolAlternatives+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureCJKSymbolAlternatives with the given value.

public UIFontFeature (CoreText.CTFontFeatureCJKSymbolAlternatives.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureCJKSymbolAlternatives.Selector -> UIKit.UIFontFeature

Parameters

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureCJKSymbolAlternatives type using the featureSelector as its parameter.

UIFontFeature(CTFontFeatureLigatures+Selector) UIFontFeature(CTFontFeatureLigatures+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureLigatures with the given value.

public UIFontFeature (CoreText.CTFontFeatureLigatures.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureLigatures.Selector -> UIKit.UIFontFeature

Parameters

featureSelector
CTFontFeatureLigatures.Selector CTFontFeatureLigatures.Selector

The value for this setting.

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureLigatures type using the featureSelector as its parameter.

UIFontFeature(CTFontFeatureContextualAlternates+Selector) UIFontFeature(CTFontFeatureContextualAlternates+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureContextualAlternates with the given value.

public UIFontFeature (CoreText.CTFontFeatureContextualAlternates.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureContextualAlternates.Selector -> UIKit.UIFontFeature

Parameters

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureContextualAlternates type using the featureSelector as its parameter.

UIFontFeature(CTFontFeatureCJKVerticalRomanPlacement+Selector) UIFontFeature(CTFontFeatureCJKVerticalRomanPlacement+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureCJKVerticalRomanPlacement with the given value.

public UIFontFeature (CoreText.CTFontFeatureCJKVerticalRomanPlacement.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureCJKVerticalRomanPlacement.Selector -> UIKit.UIFontFeature

Parameters

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureCJKVerticalRomanPlacement type using the featureSelector as its parameter.

UIFontFeature(CTFontFeatureDesignComplexity+Selector) UIFontFeature(CTFontFeatureDesignComplexity+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureDesignComplexity with the given value.

public UIFontFeature (CoreText.CTFontFeatureDesignComplexity.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureDesignComplexity.Selector -> UIKit.UIFontFeature

Parameters

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureDesignComplexity type using the featureSelector as its parameter.

UIFontFeature(CTFontFeatureDiacritics+Selector) UIFontFeature(CTFontFeatureDiacritics+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureDiacritics with the given value.

public UIFontFeature (CoreText.CTFontFeatureDiacritics.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureDiacritics.Selector -> UIKit.UIFontFeature

Parameters

featureSelector
CTFontFeatureDiacritics.Selector CTFontFeatureDiacritics.Selector

The value for this setting.

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureDiacritics type using the featureSelector as its parameter.

UIFontFeature(CTFontFeatureFractions+Selector) UIFontFeature(CTFontFeatureFractions+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureFractions with the given value.

public UIFontFeature (CoreText.CTFontFeatureFractions.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureFractions.Selector -> UIKit.UIFontFeature

Parameters

featureSelector
CTFontFeatureFractions.Selector CTFontFeatureFractions.Selector

The value for this setting.

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureFractions type using the featureSelector as its parameter.

UIFontFeature(CTFontFeatureIdeographicAlternatives+Selector) UIFontFeature(CTFontFeatureIdeographicAlternatives+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureIdeographicAlternatives with the given value.

public UIFontFeature (CoreText.CTFontFeatureIdeographicAlternatives.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureIdeographicAlternatives.Selector -> UIKit.UIFontFeature

Parameters

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureIdeographicAlternatives type using the featureSelector as its parameter.

UIFontFeature(CTFontFeatureIdeographicSpacing+Selector) UIFontFeature(CTFontFeatureIdeographicSpacing+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureIdeographicSpacing with the given value.

public UIFontFeature (CoreText.CTFontFeatureIdeographicSpacing.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureIdeographicSpacing.Selector -> UIKit.UIFontFeature

Parameters

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureIdeographicSpacing type using the featureSelector as its parameter.

UIFontFeature(CTFontFeatureItalicCJKRoman+Selector) UIFontFeature(CTFontFeatureItalicCJKRoman+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureItalicCJKRoman with the given value.

public UIFontFeature (CoreText.CTFontFeatureItalicCJKRoman.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureItalicCJKRoman.Selector -> UIKit.UIFontFeature

Parameters

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureItalicCJKRoman type using the featureSelector as its parameter.

UIFontFeature(CTFontFeatureKanaSpacing+Selector) UIFontFeature(CTFontFeatureKanaSpacing+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureKanaSpacing with the given value.

public UIFontFeature (CoreText.CTFontFeatureKanaSpacing.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureKanaSpacing.Selector -> UIKit.UIFontFeature

Parameters

featureSelector
CTFontFeatureKanaSpacing.Selector CTFontFeatureKanaSpacing.Selector

The value for this setting.

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureKanaSpacing type using the featureSelector as its parameter.

UIFontFeature(CTFontFeatureCursiveConnection+Selector) UIFontFeature(CTFontFeatureCursiveConnection+Selector)

Creates a new UIFontFeature that describes a CoreText CTFontFeatureCursiveConnection with the given value.

public UIFontFeature (CoreText.CTFontFeatureCursiveConnection.Selector featureSelector);
new UIKit.UIFontFeature : CoreText.CTFontFeatureCursiveConnection.Selector -> UIKit.UIFontFeature

Parameters

Remarks

This creates a new instance of the UIFontFeature with the CoreText's CTFontFeatureCursiveConnection type using the featureSelector as its parameter.

Applies to