2017-05-19 6 views
-1

Apple이 설정 응용 프로그램에서 사용하는 것과 같은 로딩 대화 상자를 내 응용 프로그램에 추가하고 싶습니다. 나는이 하나 말하고 : Swift 3을 사용하여 iOS에 로딩 대화 상자를 추가하는 방법은 무엇입니까?

turn off reminders loading dialog

1) 어떻게이 팝업을 만들려면 어떻게해야합니까

? 및
2) UIActivityIndicator 아래에 표시된 텍스트를 어떻게 사용자 정의 할 수 있습니까?

+0

는 뷰를 생성하고 위를 설계하고 wheerever 필요 하위 뷰에 추가하고 애니메이션을 시작한 다음 자신의 convient에 따라 중지하십시오. –

+0

Swift/iOS에 이미 내장 된 것과 같은 것이 있는지 궁금합니다. –

+0

그런 다음 @pesch 대답과 함께 가라. PKHUD가 포드를 통해 설치된다. 도움을 청한다. –

답변

0

Matthis Hollemans (레이 Wenderlich)에서이 클래스를보십시오 :

import UIKit 

class HudView: UIView { 
    var text = "" 
    class func hud(inView view: UIView, animated: Bool) -> HudView { 
     let hudView = HudView(frame: view.bounds) 
     hudView.isOpaque = false 
     view.addSubview(hudView) 
     view.isUserInteractionEnabled = false 
     hudView.backgroundColor = UIColor(red: 0, green: 0, blue: 0, alpha: 0.5) 
    return hudView 
    } 
} 

일단 당신이이처럼 인스턴스화 할 수이 클래스를 갖는

let hudView = HudView.hud(inView: parentView, animated: true) 
hudView.text = "Turning Off Reminders..."