Trouble Shooting

collectionView - cell의 imageView를 원으로 만드는데 찌그러짐 - iOS

나른한코딩 2021. 9. 30. 14:31

 

 

 

컬렉션뷰..너 나한테 왜그래..

 

 

컬렉션뷰에 원 모양으로 영화포스터 이미지들을 넣어주고자 했습니다.

그런데

아래 사진 처럼 앱을 실행했을 때 이렇게 원형이 아닌 사각형 모양으로 뜨고,

좌우로 스크롤을 한번 하고 나면 원형으로 잘 나타났습니다.

 

앱을 실행 직후 화면

 

스크롤을 한번 하고나서 돌아왔을 때 화면
스크롤을 빠르게 했을 때 중간중간 보이는 사각형 셀

 

 

위의 미리보기 이미지가 previewImage 이고,

아래와 같이 cellConfigure() 함수를 작성하고 collectionView의 cellForRowAt 함수에서 불러주었습니다.

collectionViewCell circle - 1

 

 

그래서 imageView에 대해  설정해주던 부분을 지우고, layoutSubviews() 로도 해봤는데 비슷한 형상이 보이고

 

cell에 설정을 해주었더니 

collectionViewCell circle - 2

 

제대로 뜨네요 🤔

 

collectionVeiwCell circle - 3

이유가 뭘까요...

 

이유를 찾아서 나중에 추가로 적어두겠습니다

 

 

 

 

 

 

 

 

 

 

 

틀린부분이 있거나, 더 좋은 방법이 있다면 댓글로 남겨주세요! 
🌈댓글은 언제나 환영입니다🙏🏻

 




반응형