<!--
{
  "availability" : [
    "iOS: 11.0.0 -",
    "iPadOS: 11.0.0 -",
    "macCatalyst: 13.1.0 -",
    "macOS: 10.13.0 -",
    "tvOS: 11.0.0 -",
    "visionOS: 1.0.0 -",
    "watchOS: 4.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "CoreText",
  "identifier" : "/documentation/CoreText/kCTFontVariationAxisHiddenKey",
  "metadataVersion" : "0.1.0",
  "role" : "Global Variable",
  "symbol" : {
    "kind" : "Global Variable",
    "modules" : [
      "Core Text"
    ],
    "preciseIdentifier" : "c:@kCTFontVariationAxisHiddenKey"
  },
  "title" : "kCTFontVariationAxisHiddenKey"
}
-->

# kCTFontVariationAxisHiddenKey

The key to find out if the axis is hidden.

```
let kCTFontVariationAxisHiddenKey: CFString
```

## Discussion

This key contains a <doc://com.apple.documentation/documentation/CoreFoundation/CFBoolean> value that is <doc://com.apple.documentation/documentation/CoreFoundation/kCFBooleanTrue> when the font designer recommends the axis not be exposed directly to end users in application interfaces.

Reasons for setting this flag might include that the axis is intended only for programmatic interaction, or is intended for font-internal use by the font developer.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)