[swift] PKHUD 사용법

PKHUD는 iOS 앱에서 사용할 수 있는 간편한 프로그레스 인디케이터 라이브러리입니다. 이 라이브러리를 사용하여 앱 내에서 작업이 진행 중임을 시각적으로 표시할 수 있습니다.

설치

CocoaPods를 사용하여 PKHUD를 설치할 수 있습니다. Podfile에 다음과 같이 추가하고 pod install을 실행하세요.

pod 'PKHUD'

사용법

  1. import PKHUD를 추가하여 PKHUD를 불러옵니다.
import PKHUD
  1. 작업이 진행 중일 때, 다음과 같이 PKHUD.sharedHUD.show()를 호출하여 인디케이터를 표시합니다.
PKHUD.sharedHUD.show()
  1. 작업이 완료되었을 때, 다음과 같이 PKHUD.sharedHUD.hide()를 호출하여 인디케이터를 숨깁니다.
PKHUD.sharedHUD.hide()

설정

PKHUD는 기본적으로 흰색 원 형태의 인디케이터를 사용합니다. 스타일을 변경하려면 다음과 같은 메소드를 사용할 수 있습니다.

let customView = ... // 커스텀 뷰 생성
PKHUD.sharedHUD.contentView = customView
PKHUD.sharedHUD.effect = .fadeIn

참고 자료