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 |
Tags
- ssh-remote
- M3
- swiftui keyboard dismiss
- aws database
- NSURLErrorDomain Code=-1022
- 가상머신
- M2
- perfomance efficiency
- 6pillar
- ubuntu-desktop
- swiftm
- api service key error
- Alamofire.AFError.session Task Failed(error: Error Domain=NSURLErrorDomain Code=-1022
- service key is not registered error
- AppTransportSecurity
- Alamofire
- Arm
- Apple Silicon
- 성능효율성
- Linux
- M1
- codingkey
- m4
- swiftui keyboard
- well architected
- SwiftUI
- sudo docker
- Swift
- Docker Engine
- ubuntu
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 |