使用

2017-07-30 4 views
-2

enter image description here は、それはので、どのように私はそれを修正することができますいくつかの問題は、コード使用

である私を示して?それはSWIFT 2.3である場合は、

self.presentViewController[requestIPViewController, animated:YES, completion:nil]; 

} 
func imagePickerController(picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [NSObject : AnyObject]) { 
    let image = info[UIImagePickerControllerOriginalImage] as UIImage 
+0

ここでrequestIPViewControllerを宣言して、情報は何ですか?そのスウィフト3.0 + – 3stud1ant3

答えて

1

その

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

ようにする必要があり、あなたはそれ

let image = info[UIImagePickerControllerOriginalImage] 
      as! UIImage 

そして、それはその

のように見えるSWIFT 3.0のようにそれをキャスト入力する必要があります
self.present(imagePicker, animated: true, completion: nil) 

そしてdetegate方法thaのように見えますt

func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : Any]) { 

    let mediaType = info[UIImagePickerControllerMediaType] as! NSString 

    self.dismiss(animated: true, completion: nil) 

    if mediaType.isEqual(to: kUTTypeImage as String) { 
     let image = info[UIImagePickerControllerOriginalImage] 
      as! UIImage 
    } 
} 

希望します。

+1

をチェックして、教えてくださいそれはあなたがそれのスクリーンショットを撮るもらえ同じことを何も変更 – Khalid

+1

だ結果 –

+0

それはXcodeの8.3.3 – Khalid