---
title: AVCaptureDevice.CenterStageControlMode.cooperative
framework: avfoundation
role: symbol
role_heading: Case
path: avfoundation/avcapturedevice/centerstagecontrolmode-swift.enum/cooperative
---

# AVCaptureDevice.CenterStageControlMode.cooperative

A user and app cooperatively share control of Center Stage.

## Declaration

```swift
case cooperative
```

## Discussion

Discussion In this mode, it’s your app’s responsibilitiy to honor user intent and make center stage active when they request. Because the user can change the enabled state through Control Center, key-value observe the isCenterStageEnabled property value and update your app state appropriately.

## See Also

### Control modes

- [AVCaptureDevice.CenterStageControlMode.user](avfoundation/avcapturedevice/centerstagecontrolmode-swift.enum/user.md)
- [AVCaptureDevice.CenterStageControlMode.app](avfoundation/avcapturedevice/centerstagecontrolmode-swift.enum/app.md)
