我想在点击位于底部的 ScrollBar 中的 TextField 时更改 ScrollBar 偏移量(因此会触发键盘回避)。
当我选择一个 TextField 时,滚动条会调整。但是 TextField 的底部(灰色背景)被切断了。有没有办法调整它以使整个 TextField 可见?
谢谢回答!
struct ContentView: View {
var body: some View {
VStack {
ScrollView {
ForEach(0..<20, id: \.self) { i in
TextField("Textfield \(i)", text: .constant(""))
.padding()
.background(Color.gray.opacity(0.2).cornerRadius(5))
.padding(.horizontal)
}
}
}
}
}