我正在使用SwiftUI创建屏幕,我在主体的ScrollView上添加了几个TextField,问题是当我点击最后一个TextField并出现键盘时,它覆盖了我正在编辑的textField,所以我的问题是:有什么办法吗在SwiftUI中在键盘出现时更新ScrollView插图吗?
我尝试使用列表,但没有用
一些代码示例:
var body: some View {
ScrollView {
Text("SomeParameter1")
TextField("", text: $text)
.textFieldStyle(RoundedBorderTextFieldStyle())
Text("SomeParameter2")
TextField("", text: $text)
.textFieldStyle(RoundedBorderTextFieldStyle())
Text("SomeParameter3")
TextField("", text: $text)
.textFieldStyle(RoundedBorderTextFieldStyle())
Text("SomeParameter4")
TextField("", text: $text)
.textFieldStyle(RoundedBorderTextFieldStyle())
}
}