---
title: "contentMargins(_:_:)"
framework: widgetkit
role: symbol
role_heading: Instance Method
path: "widgetkit/dynamicislandexpandedregion/contentmargins(_:_:)"
---

# contentMargins(_:_:)

Overrides default content margins for the provided edges in the Dynamic Island.

## Declaration

```swift
func contentMargins(_ edges: Edge.Set = .all, _ length: Double) -> DynamicIslandExpandedRegion<Content>
```

## Parameters

- `edges`: The edges that use the custom content margins.
- `length`: The length of the custom margin for the given edges.

## Return Value

Return Value The view for the Dynamic Island expanded region with the updated content margins.

## Discussion

Discussion If you repeatedly use the contentMargins(_:_:) modifier, the system uses the innermost specified values. The following example results in a margin of 8 points for the trailing, top, and bottom edges, and uses the default margin for the leading edge: DynamicIslandContentRegion(.trailing) {     ContainerRelativeShape()     .aspectRatio(1, contentMode:.fit) }.contentMargins([.trailing, .top, .bottom], 8) Note that the system applies the provided custom content margins to content that’s adjacent to the modified content margin edges.
