Skip to content

Commit e9b8510

Browse files
committed
Change the accessibility of the capture controller
1 parent 70a1e9d commit e9b8510

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

AvatarCapture.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = 'AvatarCapture'
3-
s.version = '1.0.0'
3+
s.version = '1.0.1'
44
s.summary = 'A Swift based drop in solution for taking avatar/profile pictures using the iOS Camera'
55

66
s.description = <<-DESC

AvatarCapture/AvatarCapture/AvatarCaptureController.swift

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ protocol AvatarCaptureControllerDelegate: NSObjectProtocol {
1515
func imageSelectionCancelled()
1616
}
1717

18-
class AvatarCaptureController: UIViewController {
18+
open class AvatarCaptureController: UIViewController {
1919
@IBOutlet weak var apertureView: UIView!
2020

2121
var delegate: AvatarCaptureControllerDelegate?
@@ -36,28 +36,28 @@ class AvatarCaptureController: UIViewController {
3636
var cancelButton: UIButton?
3737
var selectPhotoButton: UIButton?
3838

39-
override func viewDidLoad() {
39+
override open func viewDidLoad() {
4040
super.viewDidLoad()
4141

4242
// Do any additional setup after loading the view.
4343
}
4444

45-
override func viewDidAppear(_ animated: Bool) {
45+
override open func viewDidAppear(_ animated: Bool) {
4646
super.viewDidAppear(animated)
4747

4848
if !isCapturing {
4949
self.startCapture(presentPickerImmediately)
5050
}
5151
}
5252

53-
override func viewWillLayoutSubviews() {
53+
override open func viewWillLayoutSubviews() {
5454
super.viewWillLayoutSubviews()
5555

5656
apertureView.layer.cornerRadius = apertureView.bounds.width / 2
5757
capturedImageView?.layer.cornerRadius = apertureView.bounds.width / 2
5858
}
5959

60-
override func didReceiveMemoryWarning() {
60+
override open func didReceiveMemoryWarning() {
6161
super.didReceiveMemoryWarning()
6262
// Dispose of any resources that can be recreated.
6363
}
@@ -292,7 +292,7 @@ extension AvatarCaptureController: UINavigationControllerDelegate {
292292
}
293293

294294
extension AvatarCaptureController: UIImagePickerControllerDelegate {
295-
func imagePickerControllerDidCancel(_ picker: UIImagePickerController) {
295+
public func imagePickerControllerDidCancel(_ picker: UIImagePickerController) {
296296
if captureVideoPreviewLayer?.superlayer == nil {
297297
captureView?.layer.addSublayer(captureVideoPreviewLayer!)
298298
cancelButton?.isHidden = false
@@ -301,7 +301,7 @@ extension AvatarCaptureController: UIImagePickerControllerDelegate {
301301
dismiss(animated: true, completion: nil)
302302
}
303303

304-
func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : Any]) {
304+
public func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : Any]) {
305305
self.selectedImage = info[UIImagePickerControllerOriginalImage] as? UIImage
306306
self.capturedImageView?.image = selectedImage
307307
dismiss(animated: true, completion: {() -> Void in
@@ -321,7 +321,7 @@ extension AvatarCaptureController: UIImagePickerControllerDelegate {
321321
}
322322

323323
extension AvatarCaptureController: AVCapturePhotoCaptureDelegate {
324-
func photoOutput(_ output: AVCapturePhotoOutput, didFinishProcessingPhoto photo: AVCapturePhoto, error: Error?) {
324+
public func photoOutput(_ output: AVCapturePhotoOutput, didFinishProcessingPhoto photo: AVCapturePhoto, error: Error?) {
325325
var imageData = photo.fileDataRepresentation()
326326
let isFrontFacing = captureDevice == AVCaptureDevice.devices(for: .video)[1]
327327

0 commit comments

Comments
 (0)