[swift] Swift PKHUD를 사용하여 인디케이터의 크기를 조정하는 방법은?
PKHUD는 Swift로 작성된 인디케이터 및 알림 UI를 쉽게 구현할 수 있는 라이브러리입니다. 인디케이터의 크기를 조정하는 방법은 다음과 같습니다:
- 우선, PKHUD를 프로젝트에 추가해야 합니다. 이를 위해 CocoaPods나 Swift Package Manager를 사용할 수 있습니다. Podfile에 다음과 같이 PKHUD를 추가합니다:
pod 'PKHUD'
- ViewController에서 PKHUD를 사용하여 인디케이터를 표시합니다. 다음은 예시 코드입니다:
import UIKit
import PKHUD
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// 인디케이터를 생성하고 크기를 조정합니다.
let indicator = PKHUDIndicatorView()
indicator.frame.size = CGSize(width: 100, height: 100)
// 인디케이터를 표시합니다.
HUD.show(indicator)
// 2초 후에 인디케이터를 숨깁니다.
DispatchQueue.main.asyncAfter(deadline: .now() + 2) {
HUD.hide()
}
}
}
위 예시 코드에서는 인디케이터의 크기를 100x100으로 설정하고 있습니다. 만약 다른 크기로 조정하려면, CGSize(width: , height: )
부분에 원하는 값을 넣어주면 됩니다.
이렇게 PKHUD를 사용하여 인디케이터의 크기를 조정할 수 있습니다. PKHUD는 다양한 인디케이터 스타일을 제공하므로, 필요에 맞게 사용하실 수 있습니다.
참고 문서:
- PKHUD GitHub 저장소: https://github.com/pkluz/PKHUD