728x90
반응형
콜렉션뷰에서 item간 minspacing을 정해주어도 셀크기에 따라 스페이싱이 달라졌다.
구글에 검색해본 결과 콜렉션뷰를 좌측에 배열해야한다는 사실을 알았다.
그래서 아주 좋은 라이브러리인 DGCollectionViewLeftAlignFlowLayout를 찾았다.
아주 간단하고 사용하기 쉬웠다.
pod 'DGCollectionViewLeftAlignFlowLayout' //팓파일에 추가
import DGCollectionViewLeftAlignFlowLayout //임포트
해당클래스에 UICollectionViewDelegateFlowLayout딜리게이트를 추가해준다.
override func viewdidload()나 override func awakeFromNib()// 이곳에 아래 추가
collectionview.collectionViewLayout = DGCollectionViewLeftAlignFlowLayout()//레이아웃을 해당 레이아웃으로 적용
아래는 적용한 결과다!
728x90
반응형
'🍎 iOS > UI' 카테고리의 다른 글
[iOS/UI] UIButton 위에만 둥글게 하기 (0) | 2019.12.26 |
---|---|
[iOS/UI] UITableView 자체 Height 설정하기 (NSLayoutConstraint) (0) | 2019.12.12 |
[iOS/UI] Readmore 구현하기 (0) | 2019.12.11 |
[iOS/UI] UIAlertController 글씨색바꾸기 (0) | 2019.12.11 |
[iOS/UI] UILabel 특정 부분에 밑줄 긋기 (0) | 2019.12.04 |
댓글