Compose SwiftUIv0.4.0
esc
GuideAPIGitHub
View

Grid

A view that arranges its children in rows and columns.

iOS 17.0+macOS 14.0+tvOS 17.0+watchOS 10.0+
fun Grid(modifier: Modifier = Modifier, alignment: Alignment = Alignment.center, horizontalSpacing: Double? = null, verticalSpacing: Double? = null, content: @Composable () -> Unit)

Overview

Grid { … }

This is the Kotlin form of SwiftUI Grid.init(alignment:horizontalSpacing:verticalSpacing:content:): SwiftUI documentation. In Swift it reads:

nonisolated init(alignment: Alignment = .center, horizontalSpacing: CGFloat? = nil, verticalSpacing: CGFloat? = nil, @ContentBuilder content: () -> Content)

Topics

Creating a Grid

fun Grid(modifier: Modifier = Modifier, alignment: Alignment = Alignment.center, horizontalSpacing: Double? = null, verticalSpacing: Double? = null, content: @Composable () -> Unit)
SwiftUI Grid.init(alignment:horizontalSpacing:verticalSpacing:content:)