Notice
Recent Posts
Recent Comments
Link
Tags
- Accessibility
- HIG
- orthogonalScrollingBehavior
- iPad
- DiffableDataSource
- UIKit
- GOF
- Apple
- LanguageGuide
- lineBreakStrategy
- UILabel
- 앱개발
- 애플사이다
- Swift
- Split View
- iTerm
- 전달인자 레이블
- TOSS
- lineBreakMode
- 스위프트
- Human Interface Guidelines
- Combine+UIKit
- 애플
- 야곰아카데미
- github
- IOS
- 디자인패턴
- Keychain
- CollectionView
- WWDC
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Today
- Total
목록Action (1)
애플사이다의 iOS 개발 일지
[삽질 방지] UIButton이 Tap Gesture를 인식 못하는 원인 5가지
버튼을 구현하는 건 굉장히 쉽다. 하지만 모든 작업을 다 한 것 같은데도 버튼이 Tap Gesture를 인식하지 못할 때가 있어서 답답했던 경험이 있다. 너무 간단한 기능이라서 오히려 적절한 검색 키워드를 찾거나 문제 원인을 파악하기가 더 어려웠다. 삽질하면서 찾아낸 원인 5가지를 정리해 봤다. 1. Storyboard Connection이 잘못된 경우 해결하기 가장 간단한 오류이다. Storyboard의 버튼과 @IBAction 메서드의 연결이 잘못된 경우이다. 여러 개의 버튼 또는 action 메서드를 복붙해서 만들었거나, 단순히 드래그를 잘못해서 발생한다. 아래처럼 Touch Up Inside 이벤트에 연결된 메서드가 1개 여야 정상동작한다. 코드로 UI를 그리는 작업에 익숙해졌는데, 반년만에 다시..
iOS
2023. 4. 23. 22:12