---
title: showsDeviceMovementDisplay
framework: coremotion
role: symbol
role_heading: Instance Property
path: coremotion/cmmotionmanager/showsdevicemovementdisplay
---

# showsDeviceMovementDisplay

Controls whether the device-movement display is shown.

## Declaration

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

## Discussion

Discussion When a device requires movement (for example, to calibrate the compass), the value of this property indicates if the system’s device-movement display should be shown. When a device requires movement, the block handler of type CMDeviceMotionHandler reports the CMErrorDeviceRequiresMovement error once. By default, this property is false.

## See Also

### Managing Device Motion Updates

- [deviceMotionUpdateInterval](coremotion/cmmotionmanager/devicemotionupdateinterval.md)
- [startDeviceMotionUpdates(using:to:withHandler:)](coremotion/cmmotionmanager/startdevicemotionupdates(using:to:withhandler:).md)
- [startDeviceMotionUpdates(to:withHandler:)](coremotion/cmmotionmanager/startdevicemotionupdates(to:withhandler:).md)
- [startDeviceMotionUpdates(using:)](coremotion/cmmotionmanager/startdevicemotionupdates(using:).md)
- [startDeviceMotionUpdates()](coremotion/cmmotionmanager/startdevicemotionupdates().md)
- [stopDeviceMotionUpdates()](coremotion/cmmotionmanager/stopdevicemotionupdates().md)
- [deviceMotion](coremotion/cmmotionmanager/devicemotion.md)
- [CMDeviceMotionHandler](coremotion/cmdevicemotionhandler.md)
