UIFontAttributes.FeatureSettings 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
印刷樣式和版面配置功能設定。
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);
}