在我的SwiftUI项目中,我有以下的布局。
ScrollView {
VStack {
Text("some text that may change while editing the stuff below")
TextField(...)
TextField(...)
Button(...)
}
}
我希望的是当TextField获得焦点时,ScrollView自动滚动到最底部,也就是按钮可见。我尝试使用包裹好的UIScrollView
和keyboardWillShow-notifications, 但在iOS 13和14上都没有找到有效的方法。
如何才能最好地实现这个功能?