Skip to content

[Fix] #115 - QA 1차 반영#123

Merged
EunHee-Jeong merged 10 commits intoTeamRecorDream:developfrom
EunHee-Jeong:fix/#115
Jan 15, 2023
Merged

[Fix] #115 - QA 1차 반영#123
EunHee-Jeong merged 10 commits intoTeamRecorDream:developfrom
EunHee-Jeong:fix/#115

Conversation

@EunHee-Jeong
Copy link
Copy Markdown
Member

👻 작업한 내용

  • 꿈 필터를 고정하기 위해 하나로 통합하여 사용했던 컬렉션 뷰를 filter, storage 두 개로 나누어 구성하였습니다.
  • 레이아웃과 모션 관련 세부 사항들을 조절하였습니다.
  • 중복 구독 문제를 수정하여 retain cycle을 제거하였습니다.
  • 7개의 기록 + 보기 방식 변경 세그먼티드 컨트롤을 stickyHeader 로 바꾸었습니다.

🎤 PR Point

  • 남은 두 가지 이슈는 2차 QA에서 함께 처리하겠습니다!
  • TODO: - 1️⃣ 음성 녹음만 있을 시의 emptyCell 추가하기, 2️⃣ 보관함에서 꿈 기록 삭제하였을 때 dismiss 함수 fetch 처리하기

📸 스크린샷

Simulator.Screen.Recording.-.iPhone.14.Pro.-.2023-01-14.at.13.28.45.mp4

📮 관련 이슈

@EunHee-Jeong EunHee-Jeong added 으니짱 🍅 담당자 fix 버그를 수정합니다. refactoring 코드가 내부적으로 작동하는 방식을 변경합니다. cleanup과는 다릅니다. labels Jan 14, 2023
@EunHee-Jeong EunHee-Jeong self-assigned this Jan 14, 2023
L-j-h-c
L-j-h-c previously approved these changes Jan 14, 2023
Copy link
Copy Markdown
Contributor

@L-j-h-c L-j-h-c left a comment

Choose a reason for hiding this comment

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

수고하셨습니다!!

전체 뷰의 배경색이 컬렉션뷰의 배경색과 다른 것 같은데 수정 부탁드려요~!

그리고 스티키 헤더로 구현해서 아래 방향으로 스크롤 했을 때 헤더가 잠깐 떼졌다가 붙는 모습이 조금 부자연스러워 보여서... 필터에 footer로 넣거나 두번째 컬렉션뷰의 bounce를 false로 두는 것이 어떤지 제안드립니다!

Comment on lines +54 to +57
input.viewWillAppear.subscribe(onNext: { _ in
self.useCase.execute(requestValue: .init(filterType: 0))
output.loadingStatus.accept(true)
}).disposed(by: disposeBag)
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

viewWillAppear에서 항상 데이터를 갱신하도록 기획이 수정되었나요?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

다른 탭으로 이동했다 다시 돌아오는 경우에 뷰를 초기화해야 하는데, 적절한 방법이 떠오르지 않아 viewWillAppear → 전체 fetch 코드를 추가하였습니다...!

@EunHee-Jeong EunHee-Jeong merged commit edbdd32 into TeamRecorDream:develop Jan 15, 2023
@EunHee-Jeong EunHee-Jeong deleted the fix/#115 branch January 15, 2023 08:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

fix 버그를 수정합니다. refactoring 코드가 내부적으로 작동하는 방식을 변경합니다. cleanup과는 다릅니다. 으니짱 🍅 담당자

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Fix] QA 1차 반영 및 retain cycle 끊기

2 participants