1

我想从文本字段中获取文本。

我的 var 是 Entfernung:

 @State var entfernung = ""

这是我的 HStack TextField 所在的位置:

HStack{
                Text(LocalizedStringKey("entfernung")).font(.title).bold().padding(.leading, 15).padding(.top, 30)

                TextField("Username", text: $entfernung)
                    .font(.system(size: 20)).padding(.horizontal).background(Color.green)
                Text(entfernung)           
                Text(LocalizedStringKey("entfernung")).font(.title).bold().padding(.leading, 15).padding(.top, 30)
            }

但是我得到了我必须输入的错误。$entfernung 前面。但是当我更改代码时,我无法在我的程序中编辑文本字段。

HStack{
                    Text(LocalizedStringKey("entfernung")).font(.title).bold().padding(.leading, 15).padding(.top, 30)

                    TextField("Username", text: self.$entfernung)
                        .font(.system(size: 20)).padding(.horizontal).background(Color.green)
                    Text(self.entfernung)     
                    Text(LocalizedStringKey("entfernung")).font(.title).bold().padding(.leading, 15).padding(.top, 30)
                }

有谁知道我的问题是什么?

4

0 回答 0