SwiftUI1 Circle Indicator 만들기 오늘은 어떤 작업을 기다릴 때 사용할 수 있는 인디케이터를 만들어 보겠습니다. 프레임워크에서 제공하는 것을 사용할 수도 있지만 커스텀해서 사용하는 경우가 많기 때문에 간단히 만들 수 있는 UI를 소개할까 합니다. @MainActor class UIActivityIndicatorView : UIView 인디케이터가 돌아가는 것을 볼 수 있게 원의 한 곳이 뚫린 UI를 만들 겁니다. 그려지는 UI는 같지만 방법은 두 가지로 설명드릴게요! 1) Path로 Shape를 만드는 방법 Shape는 View의 프로토콜은 따르는 타입입니다. 또한 (CGRect) -> Path를 구현해줘야 합니다. struct CirclePath: Shape { func path(in rect: CGRect) -> Path { //re.. 2022. 12. 8. 이전 1 다음