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

# systemMinimumLayoutMargins

Leading and trailing insets that represent the minimum layout margins for text elements.

```
var systemMinimumLayoutMargins: NSDirectionalEdgeInsets { get }
```

## Discussion

The 40 mm and 44 mm watches have rounded corners. As a result, the items in the status bar do not extend all the way to the edge of the screen.

The system provides the minimum layout margins to help you align your text content with the status bar. The system’s built-in containers and controls take the minimum layout margins into account automatically when laying out your interface; however, if you build a custom user interface with SpriteKit or SceneKit, check the [`contentSafeAreaInsets`](/documentation/WatchKit/WKInterfaceController/contentSafeAreaInsets) and [`systemMinimumLayoutMargins`](/documentation/WatchKit/WKInterfaceController/systemMinimumLayoutMargins), and lay out your interface accordingly.

The system sets the [`systemMinimumLayoutMargins`](/documentation/WatchKit/WKInterfaceController/systemMinimumLayoutMargins) property just before it calls the controller’s [`didAppear()`](/documentation/WatchKit/WKInterfaceController/didAppear()) method. Before calling [`didAppear()`](/documentation/WatchKit/WKInterfaceController/didAppear()), the property may contain an invalid value.

---

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)