Files
GitHawk/Classes/View Controllers/UIViewController+LoadingIndicator.swift
Ryan Nystrom e50860277a rename
2017-05-08 12:36:48 -04:00

24 lines
553 B
Swift

//
// UIViewController+LoadingIndicator.swift
// Freetime
//
// Created by Ryan Nystrom on 5/7/17.
// Copyright © 2017 Ryan Nystrom. All rights reserved.
//
import UIKit
extension UIViewController {
func showLoadingIndicator(_ show: Bool) {
if show {
let view = UIActivityIndicatorView(activityIndicatorStyle: .gray)
view.startAnimating()
navigationItem.rightBarButtonItem = UIBarButtonItem(customView: view)
} else {
navigationItem.rightBarButtonItem = nil
}
}
}