SwiftUI numberPadにキーまたはボタンを追加する方法を見つけようとしています。私が見つけた唯一の参考文献はそれが不可能であると言います。Swiftの世界では、キーボードを非表示にするか、他の機能を実行するためのボタンを備えたツールバーを追加しました。
ボタンを上にしてZStackビューを作成することもできますが、自分のビューにnumberPadを追加する方法が見つかりません。
この場合に私が本当にしようとしているのは、データが入力されたときにnumberPadを閉じることだけです。最初にタップで非表示にするようにSceneDelegateを変更しようとしましたが、それが機能するのは、ビューのオープンスペースではない別のテキストまたはテキストフィールドビューをタップした場合のみです。
window.rootViewController = UIHostingController(rootView: contentView.onTapGesture {
window.endEditing(true)
})
理想的には、左下のスペースにDoneキーを追加します。SwiftUIで実行できる場合は、2番目に最適なツールバーを追加します。
どんなガイダンスもいただければ幸いです。
Xcodeバージョン11.2.1(11B500)