ios - 从照片库中选取图像

标签 ios swift uiimagepickercontroller

我正在关注这个Apple Tutorial我收到此错误:

Creating an image format with an unknown type is an error

从照片库中选择图像时。

func imagePickerController(picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : Any]) {
    let selectedImage = info[UIImagePickerControllerOriginalImage] as! UIImage
    photoImageView.image = selectedImage
    dismiss(animated: true, completion: nil)
}

最佳答案

试试这个...我就是这样做的。

 class ViewController: UIViewController, UIImagePickerControllerDelegate, UINavigationControllerDelegate {

    @IBOutlet weak var photoImageView: UIImageView!
    var standardImg: UIImage!
    var imagePicker: UIImagePickerController!

    override func viewDidLoad() {
        super.viewDidLoad()


    }

    func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : Any]) {
        if let image = info[UIImagePickerControllerOriginalImage] as? UIImage {
            standardImg = image
            photoImageView.image = standardImg
        }
            imagePicker.dismiss(animated: true, completion: nil)
    }

    @IBAction func addImage(_ sender: UIButton) {

        imagePicker = UIImagePickerController()
        imagePicker.delegate = self
        present(imagePicker, animated: true, completion: nil)
//        sender.setImage(standardImg, for: UIControlState())

    }
}

关于ios - 从照片库中选取图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39558719/

相关文章:

ios - 取消图像选择器后输入附件 View 消失[Swift]

ios - NSURLProtocol 和 post 上传进度

ios - 如何在CGContext中绘制String?

ios - 我的应用程序无法运行...因为 AppDelegate 未更改?

ios - UIImageView Picker 在 ipad 中给出异常

ios - 打开自定义相机时出错(Objective-c)

ios - 使用 AVAudio 播放器问题播放多于 1 首歌曲

ios - 模拟器版本的 Xcode 5 问题

ios - 一个App ID多个APNS证书有什么用?

ios - 如何优化通过 Parse.com 查询填充的 UICollectionView?