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

标签 ios swift xcode navigation swiftui

Xcode 更新到 Beta 3 后,我无法点击 List 中的 NavigationLink。由于某种原因,该行显示为灰色。

enter image description here

代码如下:

List {
        Section {

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

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

最佳答案

列表应该在 NavigationView 中,

如下所述更新您的代码,

NavigationView {
    List {
        Section {

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

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

关于ios - 无法单击列表中的 NavigationLink (SwiftUI),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56943240/

相关文章:

xcode - 如何在界面构建器中添加条形按钮项?

推送 "animated"设置为 "YES"的 View Controller 时,iOS 应用程序崩溃,但在 "animated"设置为 "NO"时工作正常

ios - 为什么 UIUserNotificationType.None 在给定用户权限时在当前设置中返回 true?

objective-c - 编辑时如何更改 UITextField

ios - 何时在 Swift 中使用可选值 (?) 以及何时使用关联值 (!)?

ios - DJI Developer,将视频保存在我的 iOS 应用程序中

Swift - 空 NSMutableDictionary 或 NSDictionary?选修的

ios - ScrollView 不滚动我的所有内容

ios - 能够从 Storyboard 和 ViewController 加载 xib

ios - 如何获取第一个和第二个对象