---
title: videoGravity
framework: avkit
role: symbol
role_heading: Instance Property
path: avkit/avplayerviewcontroller/videogravity
---

# videoGravity

A string that specifies how the video displays within the bounds of the view controller’s view.

## Declaration

```swift
var videoGravity: AVLayerVideoGravity { get set }
```

## Discussion

Discussion The player view controller supports the following video gravity values: resizeAspect, resizeAspectFill, and resize. The default value is resizeAspect.

## See Also

### Configuring presentation

- [showsPlaybackControls](avkit/avplayerviewcontroller/showsplaybackcontrols.md)
- [contentOverlayView](avkit/avplayerviewcontroller/contentoverlayview.md)
- [videoBounds](avkit/avplayerviewcontroller/videobounds.md)
- [showsTimecodes](avkit/avplayerviewcontroller/showstimecodes.md)
- [appliesPreferredDisplayCriteriaAutomatically](avkit/avplayerviewcontroller/appliespreferreddisplaycriteriaautomatically.md)
