previewProviderとは?
Xcode上でプレビュー画面を表示する際に使用する。
メソッド内に記述した内容はプレビュー画面にしか表示されない。
例)
struct CircleCheck_Previews: PreviewProvider {
static var previews: some View {
VStack {
Image(systemName: "hoge")
}
}
}
レイアウト(配置)
struct CircleCheck_Previews: PreviewProvider {
static var previews: some View {
VStack {
CircleImage()
}
}
}
縦並びにする(VStack)
VStack {
CircleImage()
}
横を並びにする(HStack)
HStack {
CircleImage()
}
前後を並びにする(ZStack)
ZStack {
CircleImage()
}
画面を分ける(Group)
Group {
CircleImage()
}
参考:https://developer.apple.com/documentation/swiftui/previewprovider