【Swift】로드 중에 사용하는 빙글빙글(Activity Indicator)을 표시하는 방법

3825 단어 SwiftSwift3.0

데모





코드



ViewController.swift
import UIKit

class ViewController: UIViewController {

    var ActivityIndicator: UIActivityIndicatorView!

    override func viewDidLoad() {
        super.viewDidLoad()

        // ActivityIndicatorを作成&中央に配置
        ActivityIndicator = UIActivityIndicatorView()
        ActivityIndicator.frame = CGRect(x: 0, y: 0, width: 50, height: 50)
        ActivityIndicator.center = self.view.center

        // クルクルをストップした時に非表示する
        ActivityIndicator.hidesWhenStopped = true

        // 色を設定
        ActivityIndicator.activityIndicatorViewStyle = UIActivityIndicatorViewStyle.gray

        //Viewに追加
        self.view.addSubview(ActivityIndicator)
    }

    @IBAction func start(_ sender: AnyObject) {
        // クルクルスタート
        ActivityIndicator.startAnimating()
    }
    @IBAction func stop(_ sender: AnyObject) {
        // クルクルストップ
        ActivityIndicator.stopAnimating()
    }

}

좋은 웹페이지 즐겨찾기