无法单击列表(SwiftUI)中的NavigationLink

时间:2019-07-08 22:27:09

标签: ios swift xcode navigation swiftui

在将Xcode更新到Beta 3之后,我无法在NavigationLink中单击List。由于某种原因,该行为灰色。

enter image description here

代码如下:

List {
        Section {

            NavigationLink(destination: Text("ProfileView")) {
                Text("Profil")
            }

            NavigationLink(destination: Text("Einstellungen")) {
                Text("Einstellungen und Datenschutz")
            }
        }
    }

2 个答案:

答案 0 :(得分:3)

列表应位于NavigationView中,

如下所述更新您的代码,

NavigationView {
    List {
        Section {

            NavigationLink(destination: Text("ProfileView")) {
                Text("Profil")
            }

            NavigationLink(destination: Text("Einstellungen")) {
                Text("Einstellungen und Datenschutz")
            }
        }
    }
}

答案 1 :(得分:1)

确保您的NavigationLink位于NavigationView