[swift] PKHUD 사용법
PKHUD는 iOS 앱에서 사용할 수 있는 간편한 프로그레스 인디케이터 라이브러리입니다. 이 라이브러리를 사용하여 앱 내에서 작업이 진행 중임을 시각적으로 표시할 수 있습니다.
설치
CocoaPods를 사용하여 PKHUD를 설치할 수 있습니다. Podfile
에 다음과 같이 추가하고 pod install
을 실행하세요.
pod 'PKHUD'
사용법
import PKHUD
를 추가하여 PKHUD를 불러옵니다.
import PKHUD
- 작업이 진행 중일 때, 다음과 같이
PKHUD.sharedHUD.show()
를 호출하여 인디케이터를 표시합니다.
PKHUD.sharedHUD.show()
- 작업이 완료되었을 때, 다음과 같이
PKHUD.sharedHUD.hide()
를 호출하여 인디케이터를 숨깁니다.
PKHUD.sharedHUD.hide()
설정
PKHUD는 기본적으로 흰색 원 형태의 인디케이터를 사용합니다. 스타일을 변경하려면 다음과 같은 메소드를 사용할 수 있습니다.
PKHUD.sharedHUD.contentView
를 사용하여 커스텀 뷰로 설정합니다.PKHUD.sharedHUD.effect
를 사용하여 인디케이터에 효과를 적용합니다. 예를 들어FadeIn
이나SlideLeft
와 같은 효과를 선택할 수 있습니다.
let customView = ... // 커스텀 뷰 생성
PKHUD.sharedHUD.contentView = customView
PKHUD.sharedHUD.effect = .fadeIn