UI Activity IndicatorViewの使用方法


UIActivityIndicatorView
今日はUIActivityIndicatorViewの使い方について説明します.UIActivityIndicatorViewユーザがデータをロードしていることを通知するために使用される.
次のビューは何度も見たことがあるでしょう.
これがUI Activity IndicatorViewです.

サンプルコードを見てみましょう.
サンプルコード
まず、UI Activity IndicatorViewを作成します.
lazy var activityIndicator: UIActivityIndicatorView = { // indicator가 사용될 때까지 인스턴스를 생성하지 않도록 lazy로 선언
    let activityIndicator = UIActivityIndicatorView()
    activityIndicator.center = self.splitViewController?.view.center ?? CGPoint() // indicator의 위치 설정
    activityIndicator.style = UIActivityIndicatorView.Style.large // indicator의 스타일 설정, large와 medium이 있음
    activityIndicator.startAnimating() // indicator 실행
    activityIndicator.isHidden = false
    return activityIndicator
}()
viewDidLoad()はindicatorをビューに追加します.
インジケータが起動します.
override func viewDidLoad() {
    super.viewDidLoad()
    viewController?.view.addSubview(activityIndicator)
}
インジケータが起動しました.データをロードした後、インジケータを終了する必要があります.
func stopActivityIndicator() {
    activityIndicator.stopAnimating() // indicator 종료
}
これにより、UI Activity IndicatorViewが比較的簡単になります.
ありがとうございます.