---
title: MKFeatureVisibility.adaptive
framework: mapkit
role: symbol
role_heading: Case
path: mapkit/mkfeaturevisibility/adaptive
---

# MKFeatureVisibility.adaptive

A constant indicating that the feature adapts to the current map state.

## Declaration

```swift
case adaptive
```

## Discussion

Discussion The framework displays title text and hides subtitle text for features in the normal state. When selected, the framework hides the feature’s title and subtitle text when the feature requires a callout.

## See Also

### Visibility options

- [MKFeatureVisibility.hidden](mapkit/mkfeaturevisibility/hidden.md)
- [MKFeatureVisibility.visible](mapkit/mkfeaturevisibility/visible.md)
