SecureFieldビューのサンプルコードを記載します。
1.サンプルコード
import SwiftUI
struct ContentView: View {
@State private var password = ""
@State private var inputMoji = ""
var body: some View {
VStack {
SecureField("パスワードを入力", text: $inputMoji, onCommit: {
self.password = self.inputMoji
})
Text(password)
}
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}
2.使い方
SecureFieldビューは、パスワード入力フィールドを画面に表示するビューです。入力された文字は黒丸で表示されます。
SecureField("文字列", text: $var1)
3.表示例

4.代表的なモディファイア
import SwiftUI
struct ContentView: View {
@State private var password = ""
@State private var inputMoji = ""
var body: some View {
VStack {
SecureField("パスワードを入力してください。", text: $inputMoji, onCommit: {
self.password = self.inputMoji
})
.textFieldStyle(RoundedBorderTextFieldStyle())
.keyboardType(.alphabet)
Text(password)
}
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}

