티스토리 뷰
iOS
iOS ) 화면터치하여 키보드 내리기(how to make the keyboard disappear when the user touches outside of the UITextField?)
Zedd0202 2017. 7. 13. 20:18반응형
안녕하세요 :) 저번시간엔 TextField가 키보드에의해 가려지는 현상을 해결해보았는데요,
<TextField가 키보드에의해 가려지는 현상해결하는법>
오늘은 키보드가 올라와있는 상태에서! 화면 아무데나 터치하면 키보드가 내려가는 것을 구현해보겠습니다.
정말 간단해요 :)
화면터치하여 키보드 내리기
이미 TextField가 있다고 가정할게요 :)
저번시간에 같이 따라오셨던 분들은 TextField를 누르면 TextField가 키보드위로 슝 올라오겠죠?
아무튼 키보드가 올라와있는 상태에서, 아무화면이나 터치하면 키보드가 사라지게 하는 방법은
override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?){
self.view.endEditing(true)
}
이 코드만 viewController아무곳에나 추가해주시면 된답니다 :) 너무 쉽죠?
오늘도 도움이 되었으면 좋겠네요 :)
반응형
'iOS' 카테고리의 다른 글
iOS ) ScrollView에서 스크롤바 없애기 (0) | 2017.07.19 |
---|---|
iOS ) DataSource와 Delegate의 차이? (1) | 2017.07.17 |
iOS ) 시뮬레이터에 있는 앱 지우기(Delete app from iOS XCode Simulator) (0) | 2017.07.12 |
iOS ) 키보드에 의해 TextField가 가려지는 현상 해결 (Swift) (18) | 2017.07.11 |
iOS ) TextField 키보드 return 을 Done으로 바꾸기(Change 'Return' button function to 'Done' ) (2) | 2017.07.11 |
TAG
- swift delegate
- 피아노
- swift sort
- 스위프트 문법
- np-hard
- swift3
- np-complete
- IOS
- Git
- fastlane
- ios 13
- SwiftUI
- Swift
- WidgetKit
- github
- swift array
- swift 공부
- swift tutorial
- WWDC
- WKWebView
- actor
- Xcode
- FLUTTER
- UIBezierPath
- 스위프트
- 회고
- Combine
- 제이슨 파싱
- iOS delegate
- Accessibility
글 보관함
반응형
- Total
- Today
- Yesterday