Skip to content

feat: [뭉치 만들기] - 3 뭉치 완성뷰 구현#54

Merged
giljihun merged 7 commits intodevelopfrom
feature/-뭉치-만들기-3-뭉치-완성뷰
Feb 8, 2026

Hidden character warning

The head ref may contain hidden characters: "feature/-\ubb49\uce58-\ub9cc\ub4e4\uae30-3-\ubb49\uce58-\uc644\uc131\ubdf0"
Merged

feat: [뭉치 만들기] - 3 뭉치 완성뷰 구현#54
giljihun merged 7 commits intodevelopfrom
feature/-뭉치-만들기-3-뭉치-완성뷰

Conversation

@giljihun
Copy link
Member

@giljihun giljihun commented Feb 7, 2026

Summary

  • 뭉치 생성 완료 후 표시되는 완성뷰(BundleCompleteView) 구현
  • KeyringCompleteView와 동일한 구조 및 기능 적용
  • 키보드 애니메이션 처리 방식 개선으로 시트 애니메이션 버그 수정
  • 영상 생성 할 때, 로딩얼러트 수정

🎯 PR 내용

뭉치 완성뷰 구현

  • 이미지 저장: 뭉치 캡처 후 사진 앨범 저장
  • 영상 공유: 영상 생성 후 ShareSheet로 공유
  • 대표 뭉치 설정: 홈 화면에 표시될 대표 뭉치 지정

키링 완성뷰와 유사하나, 대표뭉치 설정/배경은 사용자가 선택 등 차이 존재한다 정도 생각하면 됩니다.

버그 수정

  • 시트 애니메이션 깨짐 수정
    • UIView.setAnimationsEnabled(false)withTransaction 방식으로 변경
    • 전역 애니메이션 비활성화 문제 해결

이거 ㄹㅇ 뭐냐.
뭉치 만들고 나오면(여기 뷰를 거치면) 그 이후 앱 내 모든 기본 SwiftUI 뷰의 애니메이션이 사라짐. ㅋㅋ
뭐이런코드가..

UI 개선

  • 키링 완성뷰 로딩 UI를 LoadingAlert 컴포넌트로 통일
  • ShareSheet에 presentationDetents 추가
  • 뭉치 키링 셀 그림자 조정 (radius 4 → 2)

📱 스크린샷 (UI 변경 시)

완성 시트 detent 조정

테스트는 많이 했어요
큰 오류는 발견하지 못했고
나중에 릴리즈 전에 총 검수할때 다시 확인해보면 좋을듯.

🔗 관련 이슈

✅ 체크리스트

  • 빌드 성공
  • 테스트 완료
  • Self-review 완료

- BundleCompleteView: 뭉치 생성 완료 후 표시되는 완성 화면
- 이미지 저장, 영상 공유, 대표 뭉치 설정 기능
- KeyringCompleteView와 동일한 구조 적용
- 각 Tab의 navigationDestination에 bundleCompleteView 추가
- UIView.setAnimationsEnabled(false) 대신 withTransaction 사용
- 전역 애니메이션 비활성화 문제 해결 (시트 애니메이션 깨짐 수정)
- 갑자기 뭉치 만들고 나오면, 모든 ui의 애니메이션이 동작안하는거있지
- 영상 생성 로딩을 LoadingAlert 컴포넌트로 변경
@giljihun giljihun self-assigned this Feb 7, 2026
@giljihun giljihun linked an issue Feb 7, 2026 that may be closed by this pull request
@freshfresh22
Copy link
Member

우왕image

Copy link
Member

@jini-coding jini-coding left a comment

Choose a reason for hiding this comment

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

오 뭉치 완성뷰까지 완성되었네요! 코드 정리까지 굿입니다.
전역 애니메이션 비활성화 문제 해결 << 요건 저도 몰랐는데 당황스럽네요... 고쳐져서 다행이에요.

@giljihun giljihun merged commit 2ab000c into develop Feb 8, 2026
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.

Feature: [뭉치 만들기] - 3 (뭉치 완성뷰)

3 participants