---
title: desiredViewingMode
framework: realitykit
role: symbol
role_heading: Instance Property
path: realitykit/imagepresentationcomponent/desiredviewingmode
---

# desiredViewingMode

The user-selected preferred content viewing mode.

## Declaration

```swift
var desiredViewingMode: ImagePresentationComponent.ViewingMode
```

## Discussion

Discussion The viewingMode property will update to this value if it is valid for this component’s content, otherwise a suitable fallback will be used.

## See Also

### Setting and discovering viewing modes

- [ImagePresentationComponent.ViewingMode](realitykit/imagepresentationcomponent/viewingmode-swift.struct.md)
- [viewingMode](realitykit/imagepresentationcomponent/viewingmode-swift.property.md)
- [availableViewingModes](realitykit/imagepresentationcomponent/availableviewingmodes.md)
- [supportedViewingModes(for:)](realitykit/imagepresentationcomponent/supportedviewingmodes(for:)-7za1y.md)
- [supportedViewingModes(for:)](realitykit/imagepresentationcomponent/supportedviewingmodes(for:)-7za1y.md)
