【发布时间】:2021-04-01 20:03:19
【问题描述】:
我知道以前有人问过这个问题,我发现了其中一些,但我的略有不同。
我发现了这个例子:
Programmatically change to another tab in SwiftUI
如果您在同一个 Swift 文件中拥有 struct ContentView: View {...} 和 struct FirstView: View {...},则效果很好。
但在我的项目中,struct ContentView: View {...} 在 1 个 Swift 文件中,struct FirstView: View {...} 在另一个单独的 swift 文件中。
因此,当我在 FirstView() 文件中使用 @Binding var tabSelection: Int 时,我的 ContentView 文件中出现此错误:Argument passed to call that takes no arguments
有人可以就这个问题提出建议吗?
【问题讨论】:
-
它根本不会对结果产生任何影响,你可能在另一个问题上运行!你能展示你真实使用的代码吗?
-
@swiftPunk,它的代码很大。让我看看我能不能把它缩小。