<!--
{
  "availability" : [
    "watchOS: 4.2.0 - 9.2.0"
  ],
  "documentType" : "symbol",
  "framework" : "WatchKit",
  "identifier" : "/documentation/WatchKit/WKExtension/isAutorotated",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Property",
  "symbol" : {
    "kind" : "Instance Property",
    "modules" : [
      "WatchKit"
    ],
    "preciseIdentifier" : "c:objc(cs)WKExtension(py)autorotated"
  },
  "title" : "isAutorotated"
}
-->

# isAutorotated

A Boolean value that indicates whether the system has automatically rotated the user interface so that it is properly oriented for another viewer.

```
var isAutorotated: Bool { get }
```

## Discussion

Normally, when a user rotates their wrist–for example, to show a watchOS app to another person–the watch is likely to interpret this motion as dropping the wrist and may put the app to sleep. When autorotation is enabled, watchOS instead keeps the interface awake and rotates the content so that it is oriented properly for the viewer.

For more information on enabling autorotation, see [`isAutorotating`](/documentation/WatchKit/WKExtension/isAutorotating).

## See Also

[`func deviceOrientationDidChange()`](/documentation/WatchKit/WKExtensionDelegate/deviceOrientationDidChange())

Tells the delegate that the device’s orientation has changed.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)