站点图标 神之眼的博客

SwiftUI 中 VStack(alignment: .leading) 的含义

當前文章的短網址連結為: https://unos.top/klmw

在 SwiftUI 中,VStack 是一个用于垂直排列视图的容器。alignment: .leading 参数指定了 VStack 中所有子视图的对齐方式。

.leading 的含义
示例代码

以下是一个简单的示例,展示了如何使用 VStack 和 .leading 对齐:

import SwiftUI

struct ContentView: View {
    var body: some View {
        VStack(alignment: .leading) {
            Text("Hello, World!")
            Text("Welcome to SwiftUI.")
            Text("This is a VStack example.")
        }
        .padding()
    }
}
Swift

在这个例子中,VStack 中的所有文本视图都将左对齐,紧贴容器的左边缘。

退出移动版