0
어떻게 UIView의 특정면에만 대시 테두리를 추가 할 수 있습니까? Dashed line border around UIView 링크를 참조했지만 view.ok의 모든 가장자리에 대한 경로를 제공하는 동안 다소 혼란 스럽습니다. 그래서 이것은 추가하기위한 코드입니다. 뷰의 특정 측면에 직선의 경계 :UIView의 특정 가장자리에 대해 파선 테두리를 추가하는 방법은 무엇입니까?
func addRightBorder(with color: UIColor, andWidth borderWidth: CGFloat,view:UIView) {
let border = UIView()
border.backgroundColor = color
border.autoresizingMask = [.flexibleHeight, .flexibleLeftMargin]
border.frame = CGRect(x: view.frame.size.width - borderWidth, y: 0, width: borderWidth, height: view.frame.size.height)
//border.addDashedLine(color: UIColor.red)
border.addDashedLine(color: UIColor.red)
view.addSubview(border)
}*
가 어떻게 같은 일을 달성하지만, 파선/점선을 위해 할 수 있습니까?
도움, 나는의 한 측면에 대해 그려 질 경로를 필요로한다 무엇을 할 수 없습니다 보기 .. –
내 솔루션은 대시 테두리, 당신은 대시를 그려야 할 UIBezierPath을 전달해야합니다 – Abhishek
내 질문을 편집했습니다. 이미지를 추가했습니다. –