[swift] Swift PKHUD를 사용하여 앱의 초기화면에 인디케이터를 표시하는 방법은?

먼저, 프로젝트에 PKHUD를 추가해야 합니다. 이를 위해서는 Podfile을 열고 다음과 같이 PKHUD를 추가합니다.

pod 'PKHUD'

그런 다음 터미널을 열고 프로젝트 루트 디렉토리로 이동한 후 pod install 명령어를 실행합니다. 이렇게 하면 PKHUD가 프로젝트에 설치됩니다.

이제 코드에서 PKHUD를 사용하여 인디케이터를 표시할 수 있습니다. 먼저, import PKHUD를 사용하여 PKHUD를 가져옵니다.

다음으로, 사용할 위치에서 다음 코드를 추가합니다.

HUD.show(.progress)

// 인디케이터를 숨기기 위해 특정 시간 지연 후 실행
DispatchQueue.main.asyncAfter(deadline: .now() + 2) {
    HUD.hide()
}

위 코드는 사용자에게 인디케이터를 표시하고, 2초 후에 인디케이터를 숨기는 예제입니다. HUD.show(.progress)는 인디케이터를 표시하는 부분이고, HUD.hide()는 인디케이터를 숨기는 부분입니다. DispatchQueue.main.asyncAfter를 사용하여 인디케이터를 2초 후에 숨깁니다.

이와 같이 PKHUD를 사용하여 앱의 초기 화면에 인디케이터를 표시할 수 있습니다. PKHUD의 다양한 기능과 사용법에 대해서는 공식 문서를 참고해주세요.(https://github.com/pkluz/PKHUD)