-
Notifications
You must be signed in to change notification settings - Fork 0
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
클디서 task구현완료(유진) #42
클디서 task구현완료(유진) #42
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
고생하셨어요 contentMode만 추가하고 머지합시다
@@ -39,6 +39,10 @@ final class OrderMainView: UIView { | |||
$0.textColor = .designSystem(.black) | |||
} | |||
|
|||
private let reviewarrowImage = UIImageView().then { | |||
$0.image = .assetImage(.rightarrow) | |||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
imageView를 사용하는곳에는
contentMode속성을 추가해주세요~
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
고생하셨어요 contentMode만 추가하고 머지합시다
✅OrderMainView 구현 결과
✅트러블슈팅
1. stackview 여백이 제각각인 문제
✓ 해결방법
stackview의 distribution 속성 중 equalSpacing 적용
(fill, fillEqually, fillProportionally, equalSpacing, equalCentering 속성들에 대해 알게 됨)
✓ 결과
2. OrderMainView를 TableView의 header로 넣어주는 과정
✓ 해결방법
TableView를 세팅해주는 함수에서 headerView를 OrderMainView로 지정
✓ 결과
3. TableView의 섹션들끼리 불필요한 공백 발생 문제
footer의 문제인줄 알고 다양한 속성을 적용해보았지만 해결되지 않음
✓ 해결방법
TableView를 선언해줄때 style을 grouped로 지정해줌
(plain, grouped, inset grouped 속성에 대해 알게 됨)
✓ 결과
4. TableView sectionHeaderView에 글씨와 버튼 배치
✓ 해결방법
viewForHeaderInSection을 지정해주는 함수 안에서 PopularMenuSectionHeaderView를 tableView의 섹션헤더로 넣어줌
(PopularMenuSectionHeaderView를 만들어서 그 안에 라벨과 버튼을 넣어줌)
✓ 결과
5. 내가 만든 store 데이터구조를 api 모델의 데이터구조와 비교하여 매칭
내가 만든 데이터구조와 실제 api 모델의 데이터구조에 차이가 있었고 이를 변환해야 하는 상황
✓ 해결방법
QuickType을 돌려서 나온 데이터구조 중에서 필요한 데이터를 뽑아와 내가 만든 데이터구조에 매칭해줌