
1.動作環境
MacBook pro macOS Catalina(10.15.7)
Xcode 12.2
Swift 5.3.1
2.他のviewをContentView内で表示
SubContentViewというファイルの内容をContentView内で表示させる場合
SubContentView.swift
import SwiftUI
struct SubContentView: View {
var body: some View {
Text("SubContentView")
}
}
struct SubContentView_Previews: PreviewProvider {
static var previews: some View {
SubContentView()
}
}
ContentView.swift
import SwiftUI
struct ContentView: View {
var body: some View {
SubContentView()
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}
同一ファイル内で表示させる場合も同じ
ContentView.swift
import SwiftUI
struct ContentView: View {
var body: some View {
SubContentView()
}
}
struct SubContentView: View {
var body: some View {
Text("SubContentView")
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}