共用方式為


UIFontAttributes.FeatureSettings 屬性

定義

印刷樣式和版面配置功能設定。

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

屬性值

備註

此屬性是 UIFontFeature 物件的陣列,每個物件都代表可在字型中啟用的字型特定印刷樣式或版面配置功能。 如需字型功能的背景,您可以讀取 https://developer.apple.com/fonts/registry

下列範例示範如何設定字型使用比例數位,以及通知轉譯引擎使用此字型中可用的第 1 個字元替代專案。

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);
}

適用於