---
title: showsPlaybackControls
framework: avkit
role: symbol
role_heading: Instance Property
path: avkit/avplayerviewcontroller/showsplaybackcontrols
---

# showsPlaybackControls

A Boolean value that indicates whether the player view controller shows playback controls.

## Declaration

```swift
var showsPlaybackControls: Bool { get set }
```

## Discussion

Discussion Set this property to false if you don’t want the system-provided playback controls visible over your content. Hiding the playback controls can be useful in situations where you need a non-interactive video presentation, such as a video splash screen. The default value is true. important: Don’t use this property to change the visibility of the playback controls while the player view controller is onscreen. Doing so creates or destroys user interface elements.

## See Also

### Configuring presentation

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