ฉันกำลังพยายามหาวิธีเพิ่มคีย์หรือปุ่มในหมายเลข SwiftUI การอ้างอิงเดียวที่ฉันพบพบว่ามันเป็นไปไม่ได้ ในโลก Swift ฉันเพิ่มแถบเครื่องมือพร้อมปุ่มเพื่อยกเลิกคีย์บอร์ดหรือใช้งานฟังก์ชั่นอื่น
ฉันจะสร้างมุมมอง ZStack ด้วยปุ่มที่อยู่ด้านบน แต่ฉันไม่สามารถหาวิธีเพิ่ม numberPad ในมุมมองของฉันเองได้
ทั้งหมดที่ฉันพยายามทำในกรณีนี้คือการยกเลิกหมายเลขบนหน้าจอเมื่อป้อนข้อมูล ก่อนอื่นฉันพยายามแก้ไข SceneDelegate ให้เลิกใช้ก๊อกน้ำ แต่ใช้ได้เฉพาะเมื่อฉันแตะที่มุมมองข้อความหรือฟิลด์ข้อความอื่นไม่ใช่ในพื้นที่เปิดโล่งในมุมมอง
window.rootViewController = UIHostingController(rootView: contentView.onTapGesture {
window.endEditing(true)
})
โดยหลักแล้วฉันจะเพิ่มปุ่ม Done ที่ช่องว่างด้านล่างซ้าย อันดับที่สองควรเพิ่มแถบเครื่องมือถ้าสามารถทำได้ใน SwiftUI
คำแนะนำใด ๆ ที่จะได้รับการชื่นชม
Xcode เวอร์ชั่น 11.2.1 (11B500)