Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import UIKit
- class ViewController: UIViewController, UIImagePickerControllerDelegate, UINavigationControllerDelegate {
- @IBOutlet weak var photoImageView: UIImageView!;
- var imagePicker = UIImagePickerController();
- override func viewDidLoad() {
- super.viewDidLoad();
- //to use that must inherit: UINavigationControllerDelegate & UIImagePickerControllerDelegate
- imagePicker.delegate=self;
- imagePicker.sourceType = .SavedPhotosAlbum;//where to pick an image from, you can use also: .Camera & .PhotoLibrary
- }
- @IBAction func selectImageFromPhotoLibrary(sender: UITapGestureRecognizer) {
- presentViewController(imagePickerController, animated: true, completion: nil)
- }
- //called when user actually picks some image
- func imagePickerController(picker: UIImagePickerController, didFinishPickingImage image: UIImage!, editingInfo: [NSObject : AnyObject]!) {
- photoImageView.image = image;
- dismissViewControllerAnimated(true, completion: nil);//finish picking
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement