无法在列表中点击 NavigationLink(SwiftUI)

4

在Xcode升级到Beta 3后,我无法点击列表中的NavigationLink。某种原因导致行变为灰色。

enter image description here

以下是代码:

List {
        Section {

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

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

你是否将它放在了 NavigationView 中? - iicaptain
哦,对了,我没有那个。 - SwiftiSwift
2个回答

7
  • 列表应该放在NavigationView中。
  • 请按照下面的说明更新您的代码:
NavigationView {
    List {
        Section {

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

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

3

确保你的NavigationLinkNavigationView内部。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接