我试了一下,没有发现任何错误。
import SwiftUI
struct ContentView: View {
var body: some View {
Text("A")
Text("B")
}
}我认为网络中所有垂直对齐的例子都使用VStack。
我觉得如果不使用VStack,我就会出错。这种写作风格可以吗?
如果我不使用alignment或spacing of VStack,我可以使用这种样式吗?
Xcode: 12.4版本,模拟器: iOS14.4
发布于 2021-08-20 19:41:11
作为Asperi commented,省略VStack是可以的。但是有一个“陷阱”:当使用预览时,每个视图都会有自己的设备。据我所知,这是唯一不同的地方。
struct ContentView: View {
var body: some View {
Text("A")
Text("B")
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}结果:

https://stackoverflow.com/questions/68860939
复制相似问题