ย้าย TextField ขึ้นเมื่อแป้นพิมพ์ปรากฏใน SwiftUI
ฉันมีเจ็ดภายในหลักของฉันTextField ContentViewเมื่อผู้ใช้เปิดแป้นพิมพ์บางส่วนTextFieldจะซ่อนอยู่ใต้กรอบแป้นพิมพ์ ดังนั้นฉันต้องการย้ายทั้งหมดTextFieldตามลำดับเมื่อแป้นพิมพ์ปรากฏขึ้น ฉันได้ใช้รหัสด้านล่างเพื่อเพิ่มTextFieldบนหน้าจอ struct ContentView : View { @State var textfieldText: String = "" var body: some View { VStack { TextField($textfieldText, placeholder: Text("TextField1")) TextField($textfieldText, placeholder: Text("TextField2")) TextField($textfieldText, placeholder: Text("TextField3")) TextField($textfieldText, placeholder: Text("TextField4")) TextField($textfieldText, placeholder: Text("TextField5")) TextField($textfieldText, placeholder: Text("TextField6")) TextField($textfieldText, placeholder: Text("TextField6")) TextField($textfieldText, placeholder: Text("TextField7")) } } } เอาท์พุต: