У меня есть класс представлений содержимого SwiftUI, и я хочу добиться того, чтобы KeyBoard избегал его Я хочу добиться этого, назначив ему некоторый класс. Теперь у меня есть класс для избежания клавиатуры Как вы можете назначить это для View или Backview textFieldдобиться функциональности этого класса Как вы привыкли делать в своих storyBoards Идея состоит в том, чтобы добиться эффекта KeyBoard Avoiding. И я хочу включить этот файл в мой VStack по этой ссылке для github link
#My Code Below
```
struct ContentView : View {
// @ObservedObject private var kGuardian = KeyboardGuardian(textFieldCount: 1)
@State var name: String = ""
@State var pwd: String = ""
var body: some View {
VStack(){
Group{
TextField("UserName", text: $name).padding(20)
TextField("Password", text: $pwd).padding(20)
}.background(Color.white)
.clipShape(RoundedRectangle(cornerRadius: 5))
.shadow(radius: 5)
}
}
}
}
```
I am trying with this below code to achieve my Functionality.
How Do You Achieve this?
```
struct TextField: UIViewRepresentable {
//var exposed to SwiftUI object init
func makeUIView(context: UIViewRepresentableContext<SATextField>) -> WrappableTextField {
}
func updateUIView(_ uiView: WrappableTextField, context: UIViewRepresentableContext<SATextField>) {
}
}
```