Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feat/#40] TodayMainView에 애니메이션 추가 #46

Merged
merged 5 commits into from
Oct 31, 2023

Conversation

greetings1012
Copy link
Collaborator

@greetings1012 greetings1012 commented Oct 27, 2023

PR 요약

TodayMainView에 애니메이션 추가

📌 변경 사항

짧게 터치하면 전체 뉴스로 이동, 길게 터치하면 블러 처리 후 되돌아감

✅ PR check list

Linked Issue

close #40

메인 화면에서 오늘의 뉴스 스택을 꾹 누르면 애니메이션이 재생되도록 함
@greetings1012 greetings1012 changed the title [Feat/#40] TodayMainQuizView에 애니메이션 추가 [Feat/#40] TodayMainView에 애니메이션 추가 Oct 27, 2023
@mooyoung2309
Copy link
Contributor

고생하셨습니다!!

방금 시뮬레이터로 돌려보고왔는데, 구현 방향은 좋은것 같아요! 이제 디테일을 잡아가면 될것같아요!

제생각에 조금 더 앱스토어 같이 구현하려면 이렇게 되어야 할 것 같아요.

제가 조금 더 자세하게 앱스토어 투데이를 분석해보았는데요. 이렇습니다.

모든 경우의 수는 이렇습니다.

  1. 탭이 시작될때 탭한 Position이 투데이(VStack) 영역에 있으면 애니메이션을 시작합니다. (스케일 다운 애니메이션)
  2. 탭을 뗄때 드래그 없이 탭만 떼었을 경우에는 이벤트를 동작합니다. (전체 뉴스 페이지로 이동)
  3. 탭을 뗄때 드래그를 했었던 상태라면 이벤트 동작을 무시합니다. (아무일이 없음)
  4. 드래그를 한다면 애니메이션을 되돌립니다. (스케일 업 애니메이션)

버튼 위를 스크롤할 때도 페이지 스크롤이 가능하게 변경
Copy link
Contributor

@mooyoung2309 mooyoung2309 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

고생하셨습니다..!!! 앱스토어랑 이제 똑같아요

근데 config파일이 깃에 올라와있네요.. 이부분을 깃에 올리면 안되니깐 .gitignore에 해당 부분을 추가해서 깃에 안올라오게 해주세요! 이부분만 수정해주시고 강제 머지하셔도 좋습니다!

Targets/D3N/Sources/Feature/Today/Main/TodayMainView.swift Outdated Show resolved Hide resolved
@greetings1012 greetings1012 merged commit 894f574 into develop Oct 31, 2023
@greetings1012 greetings1012 deleted the feat/#40-quiz_animation branch October 31, 2023 09:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[feat] TodayMainView에서 QuizMainView로 이동할 때 애니메이션 구현
2 participants