- This topic has 5개 답변, 4명 참여, and was last updated 4 years, 8 months 전에 by lidium.
4 답변 글타래를 보이고 있습니다
-
글쓴이글
-
-
석수참가자
- 글작성 : 6
- 답글작성 : 2
안녕하세요..
위의 사진의 회색부분이 collectionView의 화면이라고 했을때, 오토레이아웃이 leading, tailing 에만 준 상태에서,
오토레이아웃이 먹힌 상태의 collectionView 안에 4개의 cell을 꽉 차게 한줄로 넣으려고 했는데요
UICollectionViewDelegateFlowLayout 프로토롤을 적용해서
sizeForItemAt 함수에서 collectionView 파라미터를 활용해서 cell 마다 let width = ( collectionView.frame.width ) / 4 이렇게 크기를 할당했습니다
문제는, collectionView를 init하고 초기 cell 데이터를 로드해서 그런지, width 크기가 오토레이아웃이 적용되기 전의 크기(?)가 나오는거 같아요.
해당 collectionView 자체에서 제가 원하는 방향으로 cell 크기를 잡아낼 방법이 있을까요..??
( 제가 아직 ios쪽 지식이 부족해서.. 문의드린 내용이 이해가 되실지 걱정이네요ㅜㅜ )
2020-04-10 오후 7:47 #6473 -
-
2020-04-17 오전 1:13 #6881
-
-
글쓴이글
4 답변 글타래를 보이고 있습니다
- 답변은 로그인 후 가능합니다.