CornerRadius 2

[cornerRadius] - 동그란 버튼을 만들고 싶을 때

원 모양 만들고 싶은데.. 외않되...★ 하는 당신. 잘 찾아 오셨습니다. 원 모양 버튼을 만들기 전에 cornerRadius를 가볍게 알아봅시다! button 속성에 접근할 때 " 내가만든버튼이름.layer.cornerRadius " 로 접근하여 CGFloat값을 지정해주면 직사각형의 모서리를 둥글게 깎을 수 있습니다. 공식 문서의 설명을 보면 ... layer의 배경에 사용하는 둥근 모서리를 그리는데 사용되는 반지름을 의미합니다. CGFloat값을 크게 줄 수록 더 굴절률이 크게 깎입니다. 아래는 radius값에 따라 둥글어진 모서리 정도를 보여줍니다! radius값을 주는 원리 예를 들어 radius값을 8을 준다고 합시다. 그러면 아래 그림처럼 사각형의 모서리에 지름이 8인 원을 그리고 원 밖으로..

Trouble Shooting 2021.10.18

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

컬렉션뷰..너 나한테 왜그래.. 컬렉션뷰에 원 모양으로 영화포스터 이미지들을 넣어주고자 했습니다. 그런데 아래 사진 처럼 앱을 실행했을 때 이렇게 원형이 아닌 사각형 모양으로 뜨고, 좌우로 스크롤을 한번 하고 나면 원형으로 잘 나타났습니다. 위의 미리보기 이미지가 previewImage 이고, 아래와 같이 cellConfigure() 함수를 작성하고 collectionView의 cellForRowAt 함수에서 불러주었습니다. 그래서 imageView에 대해 설정해주던 부분을 지우고, layoutSubviews() 로도 해봤는데 비슷한 형상이 보이고 cell에 설정을 해주었더니 제대로 뜨네요 🤔 이유가 뭘까요... 이유를 찾아서 나중에 추가로 적어두겠습니다 틀린부분이 있거나, 더 좋은 방법이 있다면 댓글로..

Trouble Shooting 2021.09.30
반응형
1