2015-07-01 2 views
-1

Когда я иду, чтобы выбрать изображение из рулона камеры и отобразить его, на мой взгляд, он не появляется на симуляторе Ipad. Он отлично работает на iphone. Вот мой кодИзображение появляется в iPhone симуляторе, но не ipad - Swift

//--CONTROLS HOW TO PICK THE IMAGE WHEN THIS BUTTON IS CLICKED--\\ 
@IBAction func chooseImage(sender: AnyObject) { 
    var image = UIImagePickerController() 
    image.delegate = self 
    image.navigationBar.tintColor = UIColor.whiteColor() 
    image.sourceType = UIImagePickerControllerSourceType.PhotoLibrary 
    image.allowsEditing = false 
    self.presentViewController(image, animated: true, completion: nil) 
} 

//--AFTER THE IMAGED IS PICKED THIS BRINGS BACK THE VIEW--\\ 
func imagePickerController(picker: UIImagePickerController, didFinishPickingImage image: UIImage!, editingInfo: [NSObject : AnyObject]!) { 
    println("Image Selected") 
    self.dismissViewControllerAnimated(true, completion: nil) 
    imageToPost.image = image 
    photoSelected = true 
} 

ответ

0

Видимо, UIImageView называется imageToPost не корректно отображается на IPad симулятор. Проверьте файл раскадровки и убедитесь, что изображение правильно подключено к розетке.

Также проверьте любые ограничения, которые могут вызывать просмотр изображения с экрана.

+0

Я посмотрел, и он правильно связан. У меня есть ошибка специально, когда изображение не выбрано, сообщение с сообщением об ошибке и скажем, пожалуйста, выберите изображение. Эта ошибка не возникает на iPhone, но она работает на ipad. Это почти похоже на то, что он не хочет сохранять изображение после его выбора на IPad. – Connorb1429

+0

. Вы должны описать эту ошибку, включая любые сообщения об ошибках в исходном вопросе. – Mundi