기존 SwiftAnimation에 Tuist를 도입한 프로젝트 입니다.
프로젝트 도입기는 https://sm-ios-story.tistory.com/36 에 써 있습니다.
Jenkins를 통한CI 적용기도 추가되었습니다.
Jenkins 도입기는 https://sm-ios-story.tistory.com/47에 기술되어 있습니다.
SpinningLoading | SpiralLoading |
---|---|
CALayers와 CAAnimations를 이용하여 만들어 봤습니다.
앱스토어 clone 앱입니다.
UIViewControllerAnimatedTransitioning와 UIViewControllerTransitioningDelegate를 이용하여 만들었습니다.
29CM 앱 메인 화면에 있는 배너 클론앱입니다.
화면중앙에 나오는 셀의 이미지를 CollectionViewBackgroundView로 옮기고 해당 셀의 UIImageView는 isHidden=true로 하는 형태로 구현하였습니다.
CGAffineTransform을 활용하여 라벨 애니메이션 효과를 주었습니다.
PanGesture와 UIBezierPath 사용하여 애니메이션효과를 주었으며, UINavigationControllerDelegate와 UIAnimationTransitionDelegate
등을 사용하여 Custom Transition Animation을 만들어 보았습니다.