1

新しいシステム フォントの紹介では、次のスクリーン ショットが表示されました。この動作を有効にするために使用される UIFontDescriptorFeatureSettingsAttribute はどれですか?

クリックしてください

4

1 に答える 1

1

他の誰かがこれに苦労している場合に備えて、これをアクティブにする機能を見つけました:

let descriptor = UIFont.systemFontOfSize(24.0, weight: UIFontWeightLight).fontDescriptor()
let adjusted = descriptor.fontDescriptorByAddingAttributes(
    [
        UIFontDescriptorFeatureSettingsAttribute: [
            [
                UIFontFeatureTypeIdentifierKey: kCaseSensitiveLayoutType,
                UIFontFeatureSelectorIdentifierKey: kCaseSensitiveLayoutOnSelector
            ]
        ]
    ]
)
return UIFont(descriptor: adjusted, size: 24.0)
于 2015-09-24T22:55:08.507 に答える