1. Cell Dynamic Height 구현
우선 Label의 경우 Lines를 0으로 설정한다.
2. Collection Reusable View
Collection View를 Scroll View 내부에 넣어도 되나? 고민하던 중, 넣지 말고 Collection Resuable View를 사용하라는 스택오버플로우의 답변을 찾았다.
https://stackoverflow.com/a/47174824
3. 다시 돌아온 질문, UITableView or UICollectionView
https://stackoverflow.com/questions/23078847/when-to-use-uicollectionview-instead-of-uitableview
이곳에 잘 나와 있는 듯 하다.
기본적인 차이점은 Single Column 이냐 아니냐이다. 그러면, Single Column인데 UICollectionView를 선택해야 할 경우들만 살펴보면 되겠다. (즉, UICollectionView를 Single Column으로 만들려고 한다면 boilerplate Code가 더 필요할텐데, 그럼에도 불구하고 UICollectionView가 주는 유연성을 가져가는게 더 효율적일 때는 언제인가?)
UITableView로 할 수 있으면 테이블뷰 선택하고, 그렇지 않으면 UICollectionView 선택. (말은 쉬운데.. 예제가 없을까.)
UICollectionView
If you have custom insets, or a border around each section, use UICollectionView.
'Development > iOS' 카테고리의 다른 글
[iOS] 7월 22일 (목) 개발 일지 (0) | 2021.07.22 |
---|---|
[iOS] 7월 21일 (수) 개발 일지 (0) | 2021.07.21 |
[iOS] 7월 18일 (일) 개발 일지 (0) | 2021.07.18 |
[iOS] 7월 17일 (토) 개발 일지 (0) | 2021.07.17 |
[iOS] 7월 16일 (금) 개발 일지 (0) | 2021.07.16 |