Swiftui TextField实现时无法推断通用参数“C0”

Swiftui TextField实现时无法推断通用参数“C0”,swiftui,textfield,Swiftui,Textfield,在没有SwiftUI的一段时间后,我试着做一些基本的事情。。。实现一个简单的文本字段并接收下面的失败消息 这是我的代码片段 struct ContentView: View { @State private var name = String() @State private var pw = String() @State private var fileName = "Test" var body: some View { NavigationView{ ZSta

在没有SwiftUI的一段时间后,我试着做一些基本的事情。。。实现一个简单的文本字段并接收下面的失败消息

这是我的代码片段

struct ContentView: View {

@State private var name = String()
@State private var pw = String()
@State private var fileName = "Test"

var body: some View {
    NavigationView{
        ZStack{
            VStack{
              Spacer()
                VStack{
                    Image("user")
                        .resizable()
                        .frame(width: 100, height: 100)
                    Spacer()
                    Text("Hello User.")
                    Text("Please insert your Username and password")
                    .lineLimit(nil)
                }
            .padding()
                HStack{
                    Spacer()
                    Text("Username")
                        .font(.headline)
                    Spacer()
                    Text("Password")
                        .font(.headline)
                    Spacer()
                }
                HStack{
                    Spacer()
                    TextField($name, placeholder: Text("Name"))
                        .textFieldStyle(.roundedBorder)
                        .scaledToFit()
                    Spacer() 
                }
            }
        }
    }
}
我不明白编译器要我做什么。 谢谢你的帮助

文本字段上的代码已过时或错误:

  TextField("Name", text:$name )
                   .textFieldStyle(RoundedBorderTextFieldStyle())
                    .scaledToFit()