공부용으로 클론 코딩을 하던 중 이미지뷰에 cornerradius 값을 지정해도 제대로 적용이 안되는 문제가 발생했다.
이미지뷰에 corner radius를 적용한다고 한다면, 만약 corner radius 값을 imageView.frame.width / 2
와 같은 형식으로 적용시킨다면 imageView가 frame 값을 갖게 된 후 설정해줘야 한다.
https://jwonylee.tistory.com/entry/autolayout-cornerRaduis 참고했음
근데 나는 위 블로그 내용을 참고해서 수정했음에도 불구하고 제대로 되지 않았다.. 도저히 원인을 모르겠어서 나는 일단 상수로 설정해뒀다. 만약 상수로 설정한다면 어디에서 값을 적용하든 상관 없는 것 같다.
위처럼 해도 clipsToBounds
값을 true
로 해주지 않으면 제대로 적용되지 않는다.