Skip to content
This repository has been archived by the owner on Jul 1, 2022. It is now read-only.

Commit

Permalink
Merge pull request #160 from pavan309/CameraPreviewFix
Browse files Browse the repository at this point in the history
Camera preview fix
  • Loading branch information
AlexLittlejohn authored Apr 10, 2017
2 parents 0f3b546 + 4a19306 commit 2473a33
Showing 1 changed file with 17 additions and 1 deletion.
18 changes: 17 additions & 1 deletion ALCameraViewController/ViewController/CameraViewController.swift
Original file line number Diff line number Diff line change
Expand Up @@ -498,7 +498,6 @@ open class CameraViewController: UIViewController {
}

internal func saveImage(image: UIImage) {

let spinner = showSpinner()
cameraView.preview.isHidden = true

Expand Down Expand Up @@ -600,4 +599,21 @@ open class CameraViewController: UIViewController {
spinner.removeFromSuperview()
}

private func showSpinner() -> UIActivityIndicatorView {
let spinner = UIActivityIndicatorView()
spinner.activityIndicatorViewStyle = .white
spinner.center = view.center
spinner.startAnimating()

view.addSubview(spinner)
view.bringSubview(toFront: spinner)

return spinner
}

private func hideSpinner(_ spinner: UIActivityIndicatorView) {
spinner.stopAnimating()
spinner.removeFromSuperview()
}

}

0 comments on commit 2473a33

Please sign in to comment.