Skip to content

MainCardView: 재사용성 높은 카드뷰로 수정하기 #72

@kor-Chipmunk

Description

@kor-Chipmunk

배경

현재 메인과 답변 화면에서 사용하는 큰 카드뷰와 앨범에서 사용하는 작은 카드뷰를 MainCardView 하나로 공유된 상태다. 큰 카드뷰와 작은 카드뷰의 차이점은 다음과 같다.

  1. 그림자 유무
  2. 두 개의 RoundedRectangle이 겹쳐져 있는 영역의 Round 값
  3. 두 개의 RoundedRectangle이 겹쳐져 있는 영역의 Padding 값
  4. 파츠가 들어갈 영역의 Padding 값
  5. 파츠가 들어갈 영역의 aspectRatio 값

구현할 것

  1. MainCardView 이름을 CardView 로 변경
  2. 다양한 CardView 크기에 대비하여 여러 속성들을 입력으로 받음
  3. CardView 와 파츠들을 담을 새로운 CardWithPartsView 추가
  4. CardWithPartsView를 만들 때 어디에 쓸 것인지를 입력 받는다.
    1. 메인 카드 : 크고 그림자가 있음
    2. 답변 카드 : 현재까지 메인 카드와 동일
    3. 앨범 카드 : 작고 그림자가 없음
  5. 카드 관련 뷰는 모두 Common 폴더로 이동

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions