Compose SwiftUIv0.4.0
esc
GuideAPIGitHub
View

LazyVStack

A vertical stack that creates its children only as they become visible.

iOS 17.0+macOS 14.0+tvOS 17.0+watchOS 10.0+
fun LazyVStack(modifier: Modifier = Modifier, alignment: HorizontalAlignment = HorizontalAlignment.center, spacing: Double? = null, pinnedViews: PinnedScrollableViews? = null, content: @Composable () -> Unit)

Overview

LazyVStack { … }

This is the Kotlin form of SwiftUI LazyVStack.init(alignment:spacing:pinnedViews:content:): SwiftUI documentation. In Swift it reads:

nonisolated init(alignment: HorizontalAlignment = .center, spacing: CGFloat? = nil, pinnedViews: PinnedScrollableViews = .init(), @ContentBuilder content: () -> Content)

Topics

Creating a LazyVStack

fun LazyVStack(modifier: Modifier = Modifier, alignment: HorizontalAlignment = HorizontalAlignment.center, spacing: Double? = null, pinnedViews: PinnedScrollableViews? = null, content: @Composable () -> Unit)
SwiftUI LazyVStack.init(alignment:spacing:pinnedViews:content:)