SwiftUI 3:ScrollView 中 TextField 的自动键盘避免不包括填充

JAH*_*lia 5 ios swiftui

如果 ( SwiftUI 3) 周围有TextField填充TextField并且位于ScrollView.

TextField这是当位于 a 内时的代码和结果ScrollView

ScrollView {
        VStack {
              Rectangle().frame(height: 370)
               Spacer()
                  
               Group {
                   TextField("enter text", text: $myText)
                }
                 .padding()
                 .background(Color.gray)
                    
                }
          }
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

TextField这是不在 内时的代码和结果ScroolView

VStack {
                    Spacer()
                  
                    Group {
                        TextField("enter text", text: $myText)
                    }
                    .padding()
                    .background(Color.gray)
                }

Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

有没有办法将TextField多余的空间在 a 内部时向上移动ScrollView