Ios SwiftUI |阻止文本字段随键盘自动向上移动
从iOS14开始,我发现只要键盘一出现,我所有的Ios SwiftUI |阻止文本字段随键盘自动向上移动,ios,swift,swiftui,Ios,Swift,Swiftui,从iOS14开始,我发现只要键盘一出现,我所有的TextFields就会自动向上移动 我还没找到办法阻止这一切,我错过了什么吗 下面是一个简单的演示+代码: 演示: 代码: 以下是适用于您的场景的可能解决方案。使用Xcode 12/iOS 14进行测试 import SwiftUI struct ContentView: View { @State private var textInput: String = "" var body:
TextField
s就会自动向上移动
我还没找到办法阻止这一切,我错过了什么吗
下面是一个简单的演示+代码:
演示:
代码:
以下是适用于您的场景的可能解决方案。使用Xcode 12/iOS 14进行测试
import SwiftUI
struct ContentView: View {
@State private var textInput: String = ""
var body: some View {
TextField("Test", text: $textInput)
}
}
var body: some View {
VStack {
Spacer()
TextField("Test", text: $textInput)
Spacer()
}
.ignoresSafeArea(.keyboard, edges: .bottom)
}