Skip to content
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

[#1-SignUp] 기능 구현 #3

Open
11 of 13 tasks
iiuoon opened this issue Nov 23, 2022 · 1 comment
Open
11 of 13 tasks

[#1-SignUp] 기능 구현 #3

iiuoon opened this issue Nov 23, 2022 · 1 comment
Assignees
Labels
🎀 feature 첫 구현

Comments

@iiuoon
Copy link
Owner

iiuoon commented Nov 23, 2022

Login 화면

  • 로그인 버튼 비활성화
  • 가입 버튼 시 Sign Basic Info로 이동

Sign Basic Info 화면

  • 상단 왼쪽의 이미지뷰를 탭하면 UIImagePickerController가 뜨고, 이미지를 간단히 편집해 프로필 사진으로 선택 가능
  • 프로필 이미지뷰는 정사각형이며, 이미지뷰 내부에 보이는 이미지는 이미지 원래의 비율 유지
  • 화면 중간의 텍스트 뷰에서 자기소개 작성 가능
  • 화면 왼쪽 하단의 '취소' 버튼을 누르면 모든 정보가 지워지고 이전 화면1로 이동
  • 사용자가 모든 정보를 기입한 상태가 아니라면 화면 오른쪽 하단의 '다음' 버튼 비활성화,
  • 프로필 이미지, 아이디, 자기소개가 모두 채워지고, 패스워드가 일치하면 '다음' 버튼 활성화

Sign Detail Info 화면

  • 사용자가 모든 정보를 기입한 상태가 아니라면 '가입' 버튼 비활성화. 전화번호와 생년월일이 채워지면 '가입' 버튼 활성화. 또, 활성화된 '가입' 버튼을 선택하면 화면1로 되돌아가고, 가입한 아이디가 화면1의 아이디 필드에 입력되어있습니다.
  • '이전' 버튼을 누르면 현재 정보를 저장해두고 화면2로 이동, '취소' 버튼을 누르면 모든 정보가 지워지고 화면1로 이동
  • 전화번호 필드를 누르면 숫자키패드가올라옴
  • 생년월일 선택은 UIDatePicker 활용
  • UIDatePicker의 숫자가 바뀌면 생년월일 레이블에 즉각 반영
@iiuoon iiuoon added the 🎀 feature 첫 구현 label Nov 23, 2022
@iiuoon iiuoon self-assigned this Nov 23, 2022
iiuoon added a commit that referenced this issue Nov 25, 2022
iiuoon added a commit that referenced this issue Nov 25, 2022
iiuoon added a commit that referenced this issue Nov 25, 2022
@iiuoon
Copy link
Owner Author

iiuoon commented Nov 27, 2022

삽질 리뷰

  • imageView, datePicker 값 감지 구현 실패 ;;
  • 현재 날짜는 Date()
  • 키보드 올렸다가 내리기 오류
    -> tap Gesture 연결을 잘 못 했음 (storyboard 버전)
  • alert case별 발생하는 이벤트는 모든 경우의 수 테스트 해보기

@iiuoon iiuoon changed the title [1#-SignUp] 기능 구현 [#1-SignUp] 기능 구현 Nov 27, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🎀 feature 첫 구현
Projects
None yet
Development

No branches or pull requests

1 participant