Wie erstelle ich eine Warnansicht für eine Schaltfläche, die zum Aufnehmen von Bildern aus der Galerie oder von einer Kamerarolle auffordert?

import UIKit

class AccountViewController: UIViewController,UINavigationControllerDelegate, UIImagePickerControllerDelegate {

@IBOutlet weak var imageView: UIImageView!

@IBOutlet weak var chooseButton: UIButton!

let imagePicker = UIImagePickerController()

@IBOutlet weak var mySwitch: UISwitch!
@IBOutlet weak var myStatus: UILabel!
@IBAction func mySwitchTapped(sender: AnyObject) {

 updateSwitchStatus()

}
override func viewDidLoad() {
    super.viewDidLoad()
    updateSwitchStatus()

    self.navigationController!.navigationBarHidden = true
    self.view.backgroundColor = UIColor.whiteColor()

    // Do any additional setup after loading the view.
}

override func didReceiveMemoryWarning() {
    super.didReceiveMemoryWarning()
    // Dispose of any resources that can be recreated.
}

func updateSwitchStatus(){

    if mySwitch.on{

        myStatus.textColor = UIColor(colorLiteralRed: 0.142, green: 0.742, blue: 0.146, alpha: 1.00)
       myStatus.text = "I'M ONLINE"

    }    
    else{

        myStatus.textColor = UIColor(colorLiteralRed: 0.896, green: 0.085, blue: 0.000, alpha: 1.00)
        myStatus.text = "I'M OFFLINE"
    }
}
@IBAction func shootPhoto() {
    imagePicker.allowsEditing = false
    imagePicker.sourceType = UIImagePickerControllerSourceType.Camera
    imagePicker.cameraCaptureMode = .Photo
    imagePicker.modalPresentationStyle = .FullScreen
    presentViewController(imagePicker,
        animated: true,
        completion: nil)
}

   @IBAction func btnClicked(){

    if (UIImagePickerController.isSourceTypeAvailable(UIImagePickerControllerSourceType.SavedPhotosAlbum)){
        print("Button capture")
        imagePicker.delegate = self
        imagePicker.sourceType = UIImagePickerControllerSourceType.SavedPhotosAlbum;
        imagePicker.allowsEditing = false

        self.presentViewController(imagePicker, animated: true, completion: nil)
    }
}

func imagePickerController(picker: UIImagePickerController, didFinishPickingImage image: UIImage, editingInfo: NSDictionary) {
    self.dismissViewControllerAnimated(true, completion: {()-> Void in

        })

    imageView.image = image

}

Ich verwende eine aktualisierte Version von swift. In ios9 wird alertview wohl nicht unterstützt. Wie kann ich diese Warnmeldung implementieren, um Bilder aus der Galerie oder von der Kamerarolle aufzunehmen?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage