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

[iOS] 레이블/마일스톤 뷰 구현 #63

Merged
merged 15 commits into from
Nov 12, 2020
Merged

[iOS] 레이블/마일스톤 뷰 구현 #63

merged 15 commits into from
Nov 12, 2020

Conversation

SeokBA
Copy link
Collaborator

@SeokBA SeokBA commented Nov 12, 2020

레이블 셀 구현

  • 레이블 이름과 배경색을 함께 표시한다.
  • 설명은 레이블 이름 아래 한 줄만 표시한다.

레이블 뷰 구현

  • 레이블 화면에서는 전체 레이블 목록을 표시한다.
  • [+] 버튼을 누르면 레이블 추가 화면으로 이동한다.

레이블 추가/수정 뷰 구현

  • 새 레이블 추가화면과 수정 화면은 동일한 화면을 사용한다.
  • 제목을 입력할 수 있다.
  • 설명을 입력할 수 있다.
  • X 버튼을 누르면, 아무런 조건없이 창을 닫아야 한다.

마일스톤 셀 구현

  • 마일스톤 이름과 완료일, 진행율, 열린 이슈와 닫힌 이슈 개수를 표시한다.
  • 설명은 마일스톤 이름 아래 한 줄만 표시한다.

마일스톤 뷰 구현

  • 마일스톤 화면에서는 전체 마일스톤 목록을 표시한다.
  • [+] 버튼을 누르면 마일스톤 추가 화면으로 이동한다.

마일스톤 추가/수정 뷰 구현

  • 제목을 입력할 수 있다.
  • X 버튼을 누르면, 아무런 조건없이 창을 닫아야 한다.

nrurnru and others added 10 commits November 10, 2020 23:15
label cell을 위한 view model과 스토리보드로 연결
네트워크를 사용하지 않는 더미 레이블 표시 확인

토큰 받아오기, 레이블 설명 받아오기 구현 필요
뷰 모델, 뷰 컨트롤러 생성
네트워크 없이 더미 마일스톤 생성 후 뷰 확인
생성할 때 서버와 통신할수 있도록 생성자 변경
서버와 통신할 수 있도록 Label 생성자 구현
색상 선택 기능 미구현
뷰 컨트롤러 및 눌렀을때 동작 연결
- 다른 두 버전의 코드 호환
저장 버튼을 누르면 서버와 통신, 초기화시 텍스트뷰 전체 초기화
@2hoyeong
Copy link
Member

이것도 많이하셨네요 ㄷㄷㄷ

레이블 목록을 받아오는 API 구조 변경으로 인한 모델 구조 변경, LableList 객체 추가
뷰 모델과 연결하여 레이블 설명을 받아올 수 있도록 함
snapshot 델리게이트를 구현해 호출할 수 있도록 구현
@SeokBA SeokBA merged commit 384c06a into develop Nov 12, 2020
@SeokBA SeokBA deleted the feature/ios_label branch November 12, 2020 09:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request ios ios feature or bug
Projects
None yet
3 participants