SwiftUI/SwiftUI(Basic)
[61] .submitLabel / .onSubmit
Toughie
2023. 5. 14. 04:04
⭐️.submitLabel / .onSubmit⭐️
텍스트필드에서 입력을 끝내고
키보드의 return 버튼을 커스텀 할 수 있는 .submitLabel() 모디파이어와
return 버튼이 눌렸을 때 특정 액션을 취할 수 있는 .onSubmit() 모디파이어가 iOS15 이후 추가되었다.
// Created by Toughie on 2023/05/14.
//
import SwiftUI
struct OnSubmitLabel: View {
@State private var myText: String = ""
var body: some View {
TextField("PlaceHolder", text: $myText)
//다양한 기본 옵션 제공
.submitLabel(.go)
//클로저 안에 원하는 액션을 추가할 수 있다.
.onSubmit {
print("do some action with return button !")
}
}
}