[SwiftUI]TextFieldに下線をつけるには?

SwiftUI

どうも、ちょげ(@chogetarou)です。

TextFieldに下線をつける方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

TextFieldに下線をつけるには、Dividerビューを使います。

まず、TextFieldをVStackで囲います。

そして、TextFieldの後にDividerを指定します。

VStack {
    TextField("", text: $editingText)
    Divider()
}

Dividerを使えば、TextFieldに下線をつけることができます。

使用例

以下は、使用例です。

struct ContentView: View {
    @State var editingText = ""
    var body: some View {
        VStack {
            TextField("Your Text", text: $editingText)
            Divider()
        }
        .padding(.horizontal, 20)
    }
}

コメント

タイトルとURLをコピーしました