어제 말했듯이, 나는 미들 쪽 CollectionView를 담당하였다.
컬렉션 뷰에 대해서는 배워본 적이 없어서 처음엔 구상이 잘 안 됐었다..
그래서 컬렉션 뷰가 뭔데?
주로 그리드 형태로 보여줄 때 사용된다. 컬렉션뷰는 UITableView와 비슷하지만, 더욱 다양한
레이아웃을 지원해줌(나중에 포스팅에서 더 자세히 기재할 예정)
대충 내가 공부 했던 내용을 정리하면,
collectionView(_:numberOfItemsInSection:)
컬렉션 뷰의 셀이 보여줄 개수를 정하는 메서드
collectionView(_:cellForItemAt:)
컬렉션 뷰의 셀 구성을 위해 사용하는 메서드
collectionView(_:didSelectItemAt:)
사용자가 컬렉션 뷰 셀을 클릭했을 때 발생하는 메서드
collectionView(_:shhouldHighlightItemAt:)
사용자가 컬렉션 뷰의 셀을 클릭했을 때 특정 이벤트를 나타나게 하려면 true 아니면 false 반환
요정도? 이 중에서 필수 구현 메서드는 위에서 첫 번째와 두 번째 메서드이다.
+++ 추가로 여기서 델리게이트에 대해서 더 공부해야함!
오늘 구현한 컬렉션 뷰
ㅋㅋㅋㅋㅋ
뭔가 아직 많이 부족하다..
다 같이 코드 병합하면 괜찮아 지겠지?
저 셀에서 사진으로 옮기기까지의 에셋 작업이 진짜 쉽지 않았다.....
막일의 현장 ㅋㅋ
사진 파일도 다 오류 안 나게 영어로 바꾸고.... 완전 힘들었으
![](https://t1.daumcdn.net/keditor/emoticon/friends1/large/015.gif)
아무튼!
깃 허브 사용 관련해서 본격적인 팀플 시작 이후
처음 써보는 거라 걱정이 많았다. 그래서 튜터님한테 조언을 받았는데.
"어.. 충돌은 당연히 나는 거 아니에요?
다만 의도하지 않은 충돌이 나는 것이 문제인 것이지
충돌이 나면 그 코드 작성자와 같이 해결하면 되는 거예요."
라고 답변을 주셨는데 머리가 순간 띵했다.
어... 맞지? 충돌 나면 그냥 해결하면 되는 거잖아.
우리 같이 깃허브와 친해져 봐요 ㅎㅎ,,,
'Team Project' 카테고리의 다른 글
TeamProject 키오스크 4일차 (0) | 2024.07.05 |
---|---|
TeamProject 키오스크 3일차 (1) | 2024.07.04 |
TeamProejct 키오스크 1일차 (0) | 2024.07.02 |
Team Project 개발일지 5일차 (마무리) (0) | 2024.05.31 |
Team Project 개발일지 4일차 (0) | 2024.05.30 |