일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Xcode
- MVVM
- Human interface guide
- 애니메이션
- collectionview
- 리팩토링
- ribs
- tableView
- UITextView
- RxCocoa
- Observable
- map
- 리펙토링
- 스위프트
- combine
- uitableview
- Clean Code
- uiscrollview
- rxswift
- SWIFT
- Protocol
- swift documentation
- HIG
- 리펙터링
- 클린 코드
- clean architecture
- ios
- Refactoring
- swiftUI
- UICollectionView
- Today
- Total
목록DragDropCollectionView (2)
김종권의 iOS 앱 개발 알아가기
주의사항 애플에서 제공하는 기본 Drag, Drop을 사용하면, UITextField에서 becomeFirstResponder 상태에서 resignFirstResponder로 변경되므로 셀을 이동시킬때 키보드가 내려가므로 주의 키보드가 내려가지 않게 하려면 Drag, Drop을 제공하는 커스텀 CollectionView 구현이 필요 키보드가 내려가지 않게 하려면 UILongPressGestureRecognizer를 사용하여 직접 커스텀 필요한데, 이 부분은 다음 포스팅 글참고 ex) 애플에서 기본으로 제공하는 drag, drop을 사용한 경우, 셀 drag를 하는 순간 키보드가 내려가는 문제 DragDropCollectionView 구현 아이디어 collectionView의 drag, drop 델릴게이트..
준비 코드로 UI를 편리하게 작성하기 위해서 Then, SnapKit 프레임워크 설치 pod 'Then' pod 'SnapKit' pod 'Reusable' 사용 방법 의존성 도구 없이 DragDropCollectionView 파일을 복사 붙여넣기하여 사용 (아래 github에 명시) DragDropCollectionView.swift을 리펙토링하여 아래처럼 사용 // // DragDropCollectionView.swift // DragDrop // // Created by Lior Neu-ner on 2014/12/30. // Copyright (c) 2014 LiorN. All rights reserved. // 3rd test for git submodule //Just testing git s..