Initializer

init(columns:alignment:spacing:pinnedViews:content:)

Creates a grid that grows vertically, given the provided properties.

Declaration 宣言

init(columns: [GridItem], alignment: HorizontalAlignment = .center, spacing: CGFloat? = nil, pinnedViews: PinnedScrollableViews = .init(), content: () -> Content)

Parameters パラメータ

columns

An array of grid items to size and position each row of the grid.

alignment

The alignment of the grid within its parent view.

spacing

The spacing between the grid and the next item in its parent view.

pinnedViews

Views to pin to the bounds of a parent scroll view.

content

The content of the grid.