iOS Dev/Layout

    iOS 에서 Pinterest Layout 구현하기 ( UIKit, Custom Layout )

    위와 같은 Layout 을 구성해야할 때 어떤 방식을 사용해야 할까요? 단순하게 한 열에 두 개의 아이템이 있으므로, UICollectionView 를 기반으로 하고 이미지 크기 만큼 셀 사이즈를 지정하면 되지 않을까 생각했습니다. min cell-spacing 과 line-spacing 을 0으로 주어도 이상하게 셀 사이에 공백이 발생하고, 생각대로 동작하지 않게 됩니다. CollectionViewFlowLayout 위와 같은 문제점이 발생하는 이유를 알기 위해서는 먼저 Flow Layout 의 동작 방식을 이해해야 합니다. CollectionView 에 기본적으로 사용되는 CollectionViewFlowLayout 은 특정 Line 에 따라서 Cell 을 배치하게 됩니다. 선을 따라서 Cell 을 ..