Compose SwiftUIv0.4.0
esc
GuideAPIGitHub
View modifier

safeAreaInset(_:)

A view modifier that maps SwiftUI's safeAreaInset.

iOS 17.0+macOS 14.0+tvOS 17.0+watchOS 10.0+
fun Modifier.safeAreaInset(edge: HorizontalEdge, alignment: VerticalAlignment = VerticalAlignment.center, spacing: Double? = null, content: @Composable () -> Unit): Modifier

Overview

Modifier.safeAreaInset(edge = HorizontalEdge.…)

This is the Kotlin form of SwiftUI View.safeAreaInset(edge:alignment:spacing:content:): SwiftUI documentation. In Swift it reads:

nonisolated func safeAreaInset<V>(edge: HorizontalEdge, alignment: VerticalAlignment = .center, spacing: CGFloat? = nil, @ContentBuilder content: () -> V) -> some View where V : View

Topics

Overloads

fun Modifier.safeAreaInset(edge: HorizontalEdge, alignment: VerticalAlignment = VerticalAlignment.center, spacing: Double? = null, content: @Composable () -> Unit): Modifier
SwiftUI View.safeAreaInset(edge:alignment:spacing:content:)
fun Modifier.safeAreaInset(edge: VerticalEdge, alignment: HorizontalAlignment = HorizontalAlignment.center, spacing: Double? = null, content: @Composable () -> Unit): Modifier
SwiftUI View.safeAreaInset(edge:alignment:spacing:content:)