Composional Layouts를 TableView 형식으로 처리

2227 단어 Swifttech
WWDC가 2019에 발표한 Compositional Layouts를 사용해서 푹 빠졌기 때문에 남겼습니다...!

Composional Layouts를 사용하면?


Collection View Layouts make it easy to build rich interactive collections. Learn how to make dynamic and responsive layouts that range in complexity from basic lists to an advanced, multi-dimensional browsing experience.
그렇구나.🤔
iOS13 때문에 본격적으로 사용할 수 있을 것 같아요.
UICollectionViewCompositionalLayout비디오 세션에 상세한 설명이 있다.
보태다UICollectionLayoutListConfiguration iOS 14부터 사용하기 때문에 iOS 13 등의 지원이 필요한 경우 어떻게 하면 좋을지💦

너는 무엇에 빠졌느냐


1열 목록 작성 시 Self-shing Cell 높이를 사용할 수 없습니다.🙄됐어.

까닭


1열만 배치가 즐겨찾기 뷰로 취급됩니다...

Compositional Layouts를 사용하여 Self-Shing을 수행하는 경우


구역을 만들 때 configuration을 목록으로 하면 됩니다.
...
var configuration = UICollectionLayoutListConfiguration(appearance: .plain)
configuration.showsSeparators = false
let section = NSCollectionLayoutSection.list(using: configuration, layoutEnvironment: layoutEnvironment)
...
절마다 소장하거나 리스트를 하나씩 작성해 제작할 때도 편리하니 꾸준히 활용했으면 좋겠습니다.
오랫동안 여기에 빠져 있었기 때문에 같은 일은 일어나지 마세요🙏

좋은 웹페이지 즐겨찾기