Swift TextFieldの大きさを変えるサンプル

環境
Swift version 5.2.3 (swift-5.2.3-RELEASE)

構文
TextField(“",text: $editText)
.font(.system(size: /*テキストのサイズ*/))
fontモディファイアの引数に「.system()」を指定し、
.systemの引数「size」にテキストのサイズを指定します。

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
struct ContentView: View {
@State var editText = ""
var body: some View {
VStack {
TextField("Input Text",text: $editText)
.padding()
.font(.system(size: 50))
.textFieldStyle(RoundedBorderTextFieldStyle())
.padding()
}
}
}
struct ContentView: View { @State var editText = "" var body: some View { VStack { TextField("Input Text",text: $editText) .padding() .font(.system(size: 50)) .textFieldStyle(RoundedBorderTextFieldStyle()) .padding() } } }
struct ContentView: View {
    @State var editText = ""
    
    var body: some View {
        VStack {
            TextField("Input Text",text: $editText)
                .padding()
                .font(.system(size: 50))
                .textFieldStyle(RoundedBorderTextFieldStyle())
                .padding()
        }
    }
}

 

IT

Posted by arkgame