SweetUI

Search items

Jump to an item

recipe

direction

layoutDirection guidance.

directionlayout-directionrtllocalizationguidance
direction, light

On iPad

The same installed source at a regular width. It adapts its layout without a separate design.

direction on iPad, light

Install

Usage

@Environment(\.layoutDirection) private var layoutDirection

HStack {
    Image(systemName: "person.crop.circle")
        .accessibilityHidden(true)
    Text("Account")
    Spacer()
    Image(systemName: "chevron.forward")
        .accessibilityHidden(true)
}
.registryItem("direction")

Why native is enough

layoutDirection: leading/trailing, not left/right; no replacement. chevron.forward mirrors; preview via .environment, .rightToLeft.

Accessibility contract

  • Semantic reading order, leading/trailing alignment.
  • Symbols: decorative.
  • SwiftUI environment, not duplicated state.

Details

Kindrecipe
Version0.3.1
PlatformsiOS 26.0+
Dependenciesnone
Sourcenone (native guidance)