
이번 프로젝트에서는 IQKeyboard 라이브러리를 적용하여 회원가입, 로그인 뷰 등에서 키보드 관련 Layout 이슈는 없었다고 생각하였습니다.그치만 역시 세상에 쉬운 일은 없는법... Simulator에서 대부분 키보드를 Hide하여 테스트하다보니 이슈를 뒤늦게 발견하였습니다..댓글View를 상단에 TableView, 하단에 TextField 를 배치하였는데 TextField 클릭시 IQKeyboard 특성상 TableView의 전체가 모두 올라가버리는 이슈를 마주하였씁니다. 현상은 아래의 이미지와 같습니다!Issue Preview접근한 해결 방법우선 해당 뷰에서는 IQKeyboard 기능을 OffIQKeyboardManager.shared.disabledDistanceHandlingClasses =..

발생 IssueTabmanView 내부의 View의 Edge가 TabmanView Edge 이상의 크기로 구현되는 현상해결방법Tabman 내부 View의 Constraints를 잡아주었음view.addSubview(containerView) containerView.addSubview(tabManVC.view) containerView.snp.makeConstraints { make in make.top.equalTo(localCollectionView.snp.bottom) make.bottom.horizontalEdges.equalTo(view.safeAreaLayoutGuide) } tabManVC.view.sn..
- Total
- Today
- Yesterday
- routerpattern
- API
- Alamofire
- Concurrency
- tabman
- Router
- SnapKit
- collectionView
- 타입불일치
- remakeconstraints
- SwiftUI
- TableView
- makeconstraints
- Swift
- 라우터패턴
- custommodifier
- PropertyWrapper
- optimisticui
- ios
- RxSwift
- accessibilityidentifier
- UserDefaults
- layout
- DiffableDataSource
- 빈배열
- 한국관광공사
- Generic
- urlsession
- Xcode
- network
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |