![[ UIkit ] Custom circular progress bar 원형 프로그레스바 만들기](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2F9TC3L%2FbtsJV5C12fQ%2FPwhocV4x6LwkfYbkm6eL70%2Fimg.png)
iOS/UIkit2024. 8. 17. 16:34[ UIkit ] Custom circular progress bar 원형 프로그레스바 만들기
1. CircularProgressBar 클래스 생성다음과 같이 클래스로 원형 프로그레스 바를 생성해두면, var progressBar = CircularProgressBar() 이런 식으로 간편하게 사용이 가능하다. class CircularProgressBar: UIView { private let lineWidth: CGFloat = 3} 초기 설정 : 프로그레스 바의 두께를 결정함 2. draw(_:) 메서드override func draw(_ rect: CGRect)UIView의 draw(_:) 메서드를 오버라이드하여 직접적인 그래픽을 그림 let path = UIBezierPath()UIBezierPath를 사용하여 경로를 그리기 위한 객체를 생성let radius = (rect.widt..