【SwiftUI】TextField で金額を入力する

NumberFomatter を TextField に設定して、以下の動作を確認

  • 米ドル、ユーロ、日本円入力のテスト
  • アルファベットなどの金額ではない入力は、キーボードを閉じたタイミングで消され、訂正される
  • 入力可能な金額の最高値
  • 入力可能な小数点以下の桁数


サンプルコードは以下。