---
title: "flipsForRightToLeftLayoutDirection(_:)"
framework: swiftui
role: symbol
role_heading: Instance Method
path: "swiftui/view/flipsforrighttoleftlayoutdirection(_:)"
---

# flipsForRightToLeftLayoutDirection(_:)

Sets whether this view mirrors its contents horizontally when the layout direction is right-to-left.

## Declaration

```swift
nonisolated func flipsForRightToLeftLayoutDirection(_ enabled: Bool) -> some View

```

## Parameters

- `enabled`: A Boolean value that indicates whether this view should have its content flipped horizontally when the layout direction is right-to-left. By default, views will adjust their layouts automatically in a right-to-left context and do not need to be mirrored.

## Return Value

Return Value A view that conditionally mirrors its contents horizontally when the layout direction is right-to-left.

## Discussion

Discussion Use flipsForRightToLeftLayoutDirection(_:) when you need the system to horizontally mirror the contents of the view when presented in a right-to-left layout. To override the layout direction for a specific view, use the environment(_:_:) view modifier to explicitly override the layoutDirection environment value for the view.

## See Also

### Managing text layout

- [truncationMode(_:)](swiftui/view/truncationmode(_:).md)
- [truncationMode](swiftui/environmentvalues/truncationmode.md)
- [allowsTightening(_:)](swiftui/view/allowstightening(_:).md)
- [allowsTightening](swiftui/environmentvalues/allowstightening.md)
- [minimumScaleFactor(_:)](swiftui/view/minimumscalefactor(_:).md)
- [minimumScaleFactor](swiftui/environmentvalues/minimumscalefactor.md)
- [baselineOffset(_:)](swiftui/view/baselineoffset(_:).md)
- [kerning(_:)](swiftui/view/kerning(_:).md)
- [tracking(_:)](swiftui/view/tracking(_:).md)
- [TextAlignment](swiftui/textalignment.md)
