SwiftUIのTextFieldで表示するキーボードを指定する


SwiftUIのTextFieldで表示するキーボードを指定する方法です。

SwiftUIのTextFieldで表示するキーボードを指定する

ContentView.swift

import SwiftUI

struct ContentView: View {
    @State var numberString = ""

    var body: some View {
        TextField("Input Number", text: $numberString)
            .keyboardType(.decimalPad)
            .textFieldStyle(RoundedBorderTextFieldStyle())
            .padding()
    }
}

#Preview {
    ContentView()
}