Skip to content

Conversation

@snughnu
Copy link
Contributor

@snughnu snughnu commented Apr 18, 2025

배경

#21 #68

스크린샷 2025-04-18 11 14 50 스크린샷 2025-04-18 11 15 04 스크린샷 2025-04-18 11 15 15

작업 내용

회원가입화면1 키보드 문제해결

회원가입1문제 중간
뷰가 내비게이션바 위로 올라가는 문제와 뷰가 움직이는 동작이 자연스럽지 않은 문제가 있었습니다.

1.mov

그래서 스크롤뷰를 사용하여 뷰의 움직임이 자연스럽도록 변경하였습니다.

검색화면 - 일부 UI 구현

SearchScene/
├── Views/
│   ├── Views/
│   │   ├── SearchView.swift
│   │   └── SearchBottomSheetView.swift
│   └── ViewControllers/
│       ├── SearchViewController.swift
│       └── SearchBottomSheetViewController.swift
default.mov
  • 검색화면에서 텍스트필드에 해당하는 부분과 바텀시트의 움직임에 관한 부분을 구현하였습니다.

테스트 방법

씬델에서 rootVC를 변경하여 확인할 수 있습니다.

리뷰 노트

  • PR의 단위가 커질거같아 기능의 일부만 구현하고 PR을 작성했습니다.

snughnu added 7 commits April 11, 2025 14:42
- UIScrollView와 UIView를 생성
- scrollView -> contentView -> entireStackView 순서로 상위뷰
- 오토레이아웃 설정
- 내비게이션바 appearance설정
- 스크롤뷰 추가로 인해 dismissKeyboard를 명시적으로 추가
- 키보드로 인한 뷰 높이 설정
@snughnu snughnu added 🎨 Feature 기능 구현 👨‍🏭 Refactor 리팩토링 labels Apr 18, 2025
@snughnu snughnu self-assigned this Apr 18, 2025
Copy link
Member

@MinwooJe MinwooJe left a comment

Choose a reason for hiding this comment

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

애니메이션 코드 어려우셨을텐데 수고많으셨습니다!

Copy link
Member

@MinwooJe MinwooJe left a comment

Choose a reason for hiding this comment

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

수고하셨습니다~

@snughnu snughnu merged commit a5d0889 into GDSC-Popcorn:develop Apr 25, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🎨 Feature 기능 구현 👨‍🏭 Refactor 리팩토링

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants