다음을 통해 공유


UIFontDescriptor.FeatureSettings 속성

정의

입력 및 레이아웃 기능 설정.

public UIKit.UIFontFeature[] FeatureSettings { get; }
member this.FeatureSettings : UIKit.UIFontFeature[]

속성 값

설명

이 속성은 각각 글꼴에서 사용할 수 있는 글꼴별 입력 체계 또는 레이아웃 기능을 나타내는 UIFontFeature 개체의 배열입니다. 글꼴 기능에 대한 배경 정보는 https://developer.apple.com/fonts/registry

다음 예제에서는 비례 숫자를 사용하도록 글꼴을 구성하고 렌더링 엔진에 이 글꼴에서 사용할 수 있는 첫 번째 문자 대안을 사용하도록 알리는 방법을 보여 줍니다.

UIFont CustomizeFont (UIFont font)
{
    var originalDescriptor = font.FontDescriptor;
    var attributes = new UIFontAttributes (
        new UIFontFeature (CTFontFeatureNumberSpacing.Selector.ProportionalNumbers),
	new UIFontFeature ((CTFontFeatureCharacterAlternatives.Selector)1));

    var newDesc = originalDescriptor.CreateWithAttributes (attributes);
    return UIFont.FromDescriptor (newDesc, 80);
}

백그라운드 스레드에서 사용할 수 있습니다.

적용 대상