콘텐츠로 건너뛰기

[iOS Swift] view 테두리 둥글게 처리하기!!!

view의 테두리를 둥글게 만들고 싶을때

view.layer.borderColor = UIColor.gray.cgColor
view.layer.cornerRadius = 10
view.layer.borderWidth = 1
view.layer.masksToBounds = true

위와 같이 하면 테두리 모든 부분을 둥글게 할 수 있습니다

두께와 둥근 정도는 당연히 cornerRadius와 borderWidth를 조절하시면 됩니다

위쪽만 둥글게 하고 싶다면 아래와 같이 하면 됩니다

view.layer.borderColor = UIColor.gray.cgColor
view.layer.borderWidth = 0
view.clipsToBounds = true
view.layer.cornerRadius = 10
view.layer.maskedCorners = [.layerMinXMinYCorner, .layerMaxXMinYCorner]