점선 또는 점선을 만드는 방법을 아는 것은 매우 중요합니다. 사용자에게 필드를 입력하도록 요청하는 페이지를 개발할 수 있습니다. 거기에서 동일한 것을 점선으로 나타낼 수 있습니다. 점선은 응용 프로그램의 특정 항목을 강조 표시하는 데 사용할 수도 있습니다.
가장 중요한 용도는 탐색 응용 프로그램에 있습니다. 탐색 응용 프로그램을 디자인하는 동안 경로를 그리는 방법을 알아야 하며 점선을 사용하게 될 수 있습니다.
iOS에서 이 기능을 구현하는 방법을 살펴보겠습니다.
1단계 − Xcode 열기 → 새 프로젝트 → 단일 보기 응용 프로그램 → 이름을 "DottedLine"으로 지정합니다.
2단계 − Main.storyboard에 다음과 같이 UIView를 추가하고 @IBOutlet을 생성하고 이름을 dottedView로 지정합니다.

3단계 − ViewController.swift에 다음 코드를 추가하고 아래 확장자를 추가하세요.
extension UIView {
func createDottedLine(width: CGFloat, color: CGColor) {
let caShapeLayer = CAShapeLayer()
caShapeLayer.strokeColor = color
caShapeLayer.lineWidth = width
caShapeLayer.lineDashPattern = [2,3]
let cgPath = CGMutablePath()
let cgPoint = [CGPoint(x: 0, y: 0), CGPoint(x: self.frame.width, y: 0)]
cgPath.addLines(between: cgPoint)
caShapeLayer.path = cgPath
layer.addSublayer(caShapeLayer)
}
} 4단계 − viewDidLoad 메소드에서 아래와 같이 dottedView 객체에 동일한 함수를 호출합니다.
override func viewDidLoad() {
super.viewDidLoad()
self.dottedView.createDottedLine(width: 5.0, color: UIColor.cyan.cgColor)
} 점선의 너비와 색상을 전달하고 있는 경우 점선을 원하는 방식으로 사용자 지정할 수 있습니다.
5단계 - 효과를 보려면 실행하십시오.
