UIView 주위에 반투명 테두리를 만들려고합니다. 아이디어는 그림을 보여 주지만 경계선은 그림의 가장자리를 덮지 만 아직 국경 뒤에있는 것을 볼 수 있습니다. 나는 국경이 서로 다른 국경 너비를 가지길 원한다. 맨 위에는 80pt의 국경이 있고 싶습니다. 바닥에는 60pt의 국경이 있고, 측면에는 10pt의 국경이 필요합니다. 나는 코드를 사용하는 것을 알고 :UIView 주위에 사용자 지정 테두리를 만드는 방법은 무엇입니까?
UIView.layer.borderColor = [UIColor blueColor].CGcolor;
UIView.layer.borderWidth = 10;
모든 UIView의 내부의 주위에 당신에게 폭 (10)의 균일 한 경계를 줄 것이다,하지만 내가 어떻게 UIView의 여러 측면에 대해 서로 다른 경계 폭을 설정합니까?
QuartzCore 프로그래밍을 연구하여 뷰의 가장자리 주위에 경로를 그리고 경로의 각 라인에서 색상을 변경해야 할 수도 있습니다. 배우고 실험하기에 너무 오래 걸리지 않아야합니다. –