Swift TextFieldの右側に画像を表示するサンプル
環境
Swift version 5.2.3 (swift-5.2.3-RELEASE)
Ubuntu 20.04.2 LTS
構文
HStack {
TextField("", text: $editingText)
Image(/*画像*/)
}
TextFieldの後にImageを指定します。
TextFieldの右側に画像を表示するには、HStackを使います。
使用例
struct ContentView: View {
@State var editingText = ""
var body: some View {
HStack{
TextField("Text", text: $editingText)
Image(systemName:"clear")
}
.padding()
.overlay(
RoundedRectangle(cornerRadius: 9) /*枠線の丸み*/
.stroke(Color.green, lineWidth: 1) /*枠線の太さ*/
)
.padding()
}