无法单击列表中的 NavigationLink (SwiftUI)
Posted
技术标签:
【中文标题】无法单击列表中的 NavigationLink (SwiftUI)【英文标题】:Can't click a NavigationLink in List (SwiftUI) 【发布时间】:2019-11-18 11:02:12 【问题描述】:Xcode 更新到 Beta 3 后,我无法点击 List
中的 NavigationLink
。由于某种原因,该行是灰色的。
代码如下:
List
Section
NavigationLink(destination: Text("ProfileView"))
Text("Profil")
NavigationLink(destination: Text("Einstellungen"))
Text("Einstellungen und Datenschutz")
【问题讨论】:
NavigationView
里面有这个吗?
哦,对了,我没有那个。
【参考方案1】:
列表应该在 NavigationView 内,
如下所述更新您的代码,
NavigationView
List
Section
NavigationLink(destination: Text("ProfileView"))
Text("Profil")
NavigationLink(destination: Text("Einstellungen"))
Text("Einstellungen und Datenschutz")
【讨论】:
【参考方案2】:确保您的 NavigationLink
在 NavigationView
内
【讨论】:
以上是关于无法单击列表中的 NavigationLink (SwiftUI)的主要内容,如果未能解决你的问题,请参考以下文章
无法在 List ForEach 中以编程方式激活 NavigationLink