App Store 클론 프로젝트입니다.
- Swift
- MVP Pattern
- SnapKit
https://velog.io/@leeesangheee/App-Shop-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8
https://github.com/della-padula/YappUltraHardPractice/tree/main/Sanghee/Practice3
- 메인 화면은 스크롤이 가능하며 피드를 클릭시 상세 화면으로 이동합니다.
- 상세 화면에서는 클릭한 피드의 세부 내용을 확인할 수 있습니다.
- 메인 화면에서 상세 화면으로, 상세 화면에서 메인 화면으로 이동시 애니메이션으로 화면이 전환됩니다.
- 메인 화면에서 피드를 클릭하면 상세 화면으로 이동합니다. 상세 화면에서는 cancel 버튼을 클릭하거나 화면을 아래로 당기는 경우에 메인 화면으로 이동합니다.
- 메인 화면에서의 피드가 상세 화면의 위에 위치됩니다.
- 메인 화면에서의 뷰에 대한 피드의 y값을 이용해 다시 상세 화면에서 메인 화면으로 이동시에도 자연스럽게 애니메이션이 보여집니다.