xCode 8-创建具有未知类型的图像格式报错!

0 投票
最新提问 3月 12 分类:IOS | 用户: 西门吹雪 (220 分)

在IOS10 swift3 下用image picker选择图像时报错,Creating an image format with an unknown type is an error

 func imagePickerController(picker: UIImagePickerController, didFinishPickingImage image: UIImage, editingInfo: [String : AnyObject]?) {

    imagePost.image = image
    self.dismiss(animated: true, completion: nil)
}

图像没有被选择和更新,不知道是不是在IOS10或者SWIFT3中语法有变化,还是怎么回事,谁能帮忙解决这个问题?用别的方法也行!

1个回答

0 投票
最新回答 3月 12 用户: 云在飞 (300 分)

试试这段代码,应该能解决。

func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : AnyObject]) {
    if let image = info[UIImagePickerControllerOriginalImage] as? UIImage {
        imagePost.image = image
    } else{
        print("Something went wrong")
    }

    self.dismiss(animated: true, completion: nil)
}
欢迎来到编程助手,编程方面有什么不懂的问题可以尽管在这里提问,你将会收到热心爱好者的回答。
...