Skip to content

[FEAT] 스와이프 백 제스처 추가 - #20

Merged
dlrjswns merged 1 commit into
developfrom
feaature/backgesture
Aug 13, 2026
Merged

[FEAT] 스와이프 백 제스처 추가#20
dlrjswns merged 1 commit into
developfrom
feaature/backgesture

Conversation

@dlrjswns

Copy link
Copy Markdown
Contributor

Describe

UINavigationController의 Interactive Pop Gesture를 설정하여 네비게이션 화면에서 스와이프 백 제스처가 동작하도록 구현했습니다.

Works made

  • UINavigationController에 UIGestureRecognizerDelegate 적용
  • interactivePopGestureRecognizer의 delegate 설정
  • 네비게이션 스택에 이전 화면이 존재하는 경우에만 스와이프 백 제스처가 동작하도록 처리
  • 다른 제스처와의 충돌을 방지하기 위한 GestureRecognizer 우선순위 설정

Changes Made

As-Is

기존 로직
네비게이션 화면에서 스와이프 백 제스처를 사용할 수 없었습니다.

스크린샷
Image

To-BE

변경 로직
interactivePopGestureRecognizer를 설정하여 화면 왼쪽 가장자리에서 오른쪽으로 스와이프하면 이전 화면으로 이동할 수 있도록 구현했습니다.

스크린샷
Image

How to Test

  1. 네비게이션을 통해 다음 화면으로 이동합니다.
  2. 화면 왼쪽 가장자리에서 오른쪽으로 스와이프합니다.
  3. 이전 화면으로 정상적으로 이동하는지 확인합니다.
  4. 네비게이션 스택에 이전 화면이 없는 경우 스와이프 백이 동작하지 않는지 확인합니다.

Issues Resolved

Additional context

References

@dlrjswns
dlrjswns requested a review from cchanmi August 13, 2026 12:15
@dlrjswns dlrjswns self-assigned this Aug 13, 2026
@dlrjswns dlrjswns added the enhancement New feature or request label Aug 13, 2026
@dlrjswns
dlrjswns merged commit 0a1457f into develop Aug 13, 2026
1 check passed
@dlrjswns
dlrjswns deleted the feaature/backgesture branch August 13, 2026 12:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant