##起きたこと
NavigationViewが重なっちゃった!
##原因と対処法
NavigationViewが複数存在していることが原因です。
はじめのViewにのみNavigationView{}で囲むようにしましょう。
##ソースコード
import SwiftUI
struct test12: View {
var body: some View {
NavigationView{ //これだけでいい
NavigationLink(destination: test13()){
Text("Hello, World!")
}
}
}
}
struct test13: View {
var body: some View {
NavigationView { //これはいらない
NavigationLink(destination: test14()) {
Text(/"Hello, World!")
}
}
}
}
struct test14: View {
var body: some View {
Text("Hello, World!")
}
}
struct test12_Previews: PreviewProvider {
static var previews: some View {
test12()
}
}