Skip to content

sangriel/SwiftAnimation_Tuist

Repository files navigation

SwiftAnimation_Tuist

기존 SwiftAnimation에 Tuist를 도입한 프로젝트 입니다.
프로젝트 도입기는 https://sm-ios-story.tistory.com/36 에 써 있습니다.

Jenkins를 통한CI 적용기도 추가되었습니다.
Jenkins 도입기는 https://sm-ios-story.tistory.com/47에 기술되어 있습니다.

프로젝트 구조

Alt text

Loadings

SpinningLoading SpiralLoading

CALayers와 CAAnimations를 이용하여 만들어 봤습니다.

CardTransition

앱스토어 clone 앱입니다.
UIViewControllerAnimatedTransitioning와 UIViewControllerTransitioningDelegate를 이용하여 만들었습니다.

OverLappingCollectionView

29CM 앱 메인 화면에 있는 배너 클론앱입니다.
화면중앙에 나오는 셀의 이미지를 CollectionViewBackgroundView로 옮기고 해당 셀의 UIImageView는 isHidden=true로 하는 형태로 구현하였습니다.
CGAffineTransform을 활용하여 라벨 애니메이션 효과를 주었습니다.

FluidSwipeBackView

PanGesture와 UIBezierPath 사용하여 애니메이션효과를 주었으며, UINavigationControllerDelegate와 UIAnimationTransitionDelegate
등을 사용하여 Custom Transition Animation을 만들어 보았습니다.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages