-
Notifications
You must be signed in to change notification settings - Fork 0
[Feat] #582 - 코스퀘스트 상세 뷰 스크롤 구현 #583
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
Conversation
Johyerin
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
변경 내용 확인했습니다. 수고하셨습니다!
| $0.bottom.equalToSuperview() | ||
| $0.horizontalEdges.equalTo(listContainerView.frameLayoutGuide) | ||
| $0.height.equalTo(357) | ||
| $0.height.equalTo(UIScreen.main.bounds.height - 169) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
보상 버튼은 추후 제거 예정이라 더미로 남겨두라는 전달을 받았고, 어차피 스크롤 뷰 하단에 붙일 예정이었기 때문에 크게 고려하지 않았습니다. 다만, QA를 위해 일단 잘리지 않도록 임의로 처리해두겠습니다!
Johyerin
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
고생하셨습니다앙👏👏👏

🌴 작업한 브랜치
✅ 작업한 내용
1. UIPanGestureRecognizer 기반 모달 슬라이드 인터랙션 구현
2. 뷰 이동 범위 상한/하한 설정
제스처에 따라 이동할 수 있는 오프셋을 아래와 같이 정의:
3. 스냅 위치 판단 로직
제스처가 끝났을 때 mapView 높이의 절반을 기준으로 위/아래 스냅 결정
4. 스크롤 잠금/해제 로직
listContainerView가 위로 완전히 확장된 경우에만
scrollEnabled = true처리하단 위치일 때는 스크롤 비활성화하여 제스처 기반 슬라이딩과의 충돌 방지
❗️PR Point
📸 스크린샷
ScreenRecording_07-04-2025.21.MOV
ScreenRecording_07-04-2025.22.MOV