일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- map
- 리펙토링
- 스위프트
- 클린 코드
- ios
- rxswift
- 애니메이션
- ribs
- Protocol
- swiftUI
- UICollectionView
- Human interface guide
- uiscrollview
- collectionview
- MVVM
- Refactoring
- Observable
- SWIFT
- 리펙터링
- combine
- tableView
- uitableview
- Clean Code
- HIG
- swift documentation
- RxCocoa
- clean architecture
- UITextView
- Today
- Total
목록snapshotView (2)
김종권의 iOS 앱 개발 알아가기
1. long press gesture와 애니메이션 - 드래그 구현 방법 (snapshotView, CGAffineTransform) 2. long press gesture와 애니메이션 - 드래그할때 다른 뷰 줄어들고, 해당 뷰 크게하기 (UIView.animate, CGAffineTransform, concatenating) 3. long press gesture와 애니메이션 - 드래그와 cornerRadius, shadow 효과 (CABasicAnimation) 4. long press gesture와 애니메이션 - UIStackView에 DragDrop 적용 (DragDropStackView 구현) 5. long press gesture와 애니메이션 - gesture 도중 화면 끝으로 가면 자동으로..
snapshotView 메소드 스냅샷? "스냅샷"은 사진이나 이미지를 의미하는 일반적인 용어 "스냅"은 빠르게 찍는 것을 의미하고, "샷"은 캡처나 포착된 것을 의미 snapshotView는 뷰나 화면의 스냅샷은 현재 상태의 이미지를 "찍어"서 어떤 목적에 활용하거나 나중에 사용하기 위해 "포착"하는 것 snapshotView(afterScreenUpdates:)를 호출하면 호출하는 당시의 뷰와 동일한 형태로 복사해놓는것 afterScreenUpdates가 true인 경우 - 애니메이션과 같은 뷰 커밋이 끝난 경우 캡쳐 afterScreenUpdates가 false인 경우 - 해당 시점에 바로 캡쳐 예시 버튼을 누르면 해당 UIButton을 스냅샷하여 위에 배치하는 코드 주의) snapshowView를 ..