---
title: Visibility.automatic
framework: swiftui
role: symbol
role_heading: Case
path: swiftui/visibility/automatic
---

# Visibility.automatic

The element may be visible or hidden depending on the policies of the component accepting the visibility configuration.

## Declaration

```swift
case automatic
```

## Discussion

Discussion For example, some components employ different automatic behavior depending on factors including the platform, the surrounding container, user settings, etc.

## See Also

### Getting visibility options

- [Visibility.visible](swiftui/visibility/visible.md)
- [Visibility.hidden](swiftui/visibility/hidden.md)
