progressbar
-
[ios - Swift] Circle Progressbar 만들기 (CALayer)ios 2021. 1. 8. 13:53
이번에는 위 이미지와 같은 CAGradientLayer, CAShapeLayer를 사용한 원형 프로그래스 바를 만들어 보도록 하겠습니다. Layer에 대한 자료는 baked-corn.tistory.com/110 참조해 보는 것도 좋고 간단하게 모든 뷰는 UI를 담당하는 하나의 CALayer를 가지고 있고 CALayer는 여러 subLayer를 가질 수 있다고 보면 될 것 같습니다. 우선 이미지와 같이 프로그래스 바가 진행하면서 보일 부분을 나타내기 위해 CAGradientLayer를 사용해 뷰에 대한 레이어를 설정해 주면 됩니다. import UIKit class UICircleProgressbar: UIView { override init(frame: CGRect) { super.init(frame: ..