Notice
Recent Posts
Recent Comments
Link
반응형
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
Tags
- ubuntu-desktop
- codingkey
- SwiftUI
- 가상머신
- Alamofire
- Arm
- m4
- service key is not registered error
- aws database
- AppTransportSecurity
- swiftm
- Linux
- ssh-remote
- Swift
- swiftui keyboard dismiss
- api service key error
- M1
- Alamofire.AFError.session Task Failed(error: Error Domain=NSURLErrorDomain Code=-1022
- 6pillar
- swiftui keyboard
- ubuntu
- perfomance efficiency
- NSURLErrorDomain Code=-1022
- 성능효율성
- Docker Engine
- well architected
- sudo docker
- M2
- Apple Silicon
- M3
Archives
- Today
- Total
behan의 개인적인 기술 블로그
SwiftUI) textfield 작성 후 버튼 클릭시 keyboard dismiss(hide, 숨기기) 본문
반응형
#if canImport(UIKit)
extension View {
func hideKeyboard() {
UIApplication.shared.sendAction(#selector(UIResponder.resignFirstResponder), to: nil, from: nil, for: nil)
}
}
#endif
생성 후
Button {
locationSearchViewModel.fetchLocationSubject.send(location)
hideKeyboard()
} label: {
Text("Search")
}
버튼 action에 추가하면 keyboard 숨기기 가능
반응형
'iOS > SwiftUI' 카테고리의 다른 글
SwiftUI) List 마지막 줄에 닿았을 때 인식 방법 & 닿았을 때 메소드 호출 (0) | 2022.01.13 |
---|---|
SwiftUI ) NavigationLink & View 생성(feat.LazyView) (0) | 2022.01.11 |