SwiftUI numberPad için bir anahtar veya düğme eklemek için bir yol bulmaya çalışıyorum. Bulduğum tek referanslar bunun mümkün olmadığını söylüyor. Swift dünyasında, klavyeyi kapatmak veya başka bir işlev gerçekleştirmek için düğmeli bir araç çubuğu ekledim.
Üstteki düğmeyle bir ZStack görünümü bile oluşturabilirim ama numberPad'i kendi görünümüme eklemenin bir yolunu bulamıyorum.
Bu durumda gerçekten yapmaya çalıştığım tek şey veri girildiğinde numberPad'i kapatmak. İlk olarak, musluklarda kapatmak için SceneDelegate'i değiştirmeye çalıştım, ancak yalnızca görünümdeki açık alanda olmayan başka bir metin veya metin alanı görünümüne dokunduğumda çalışır.
window.rootViewController = UIHostingController(rootView: contentView.onTapGesture {
window.endEditing(true)
})
İdeal olarak, sol alt alana bir Bitti anahtarı eklerdim. İkinci en iyi araç çubuğu SwiftUI'de yapılabilirse ekleyin.
Herhangi bir rehberlik takdir edilecektir.
Xcode Sürüm 11.2.1 (11B500)