ios - iPhone 5 iOS 6 模拟器 imagePicker DidFinish 不工作

标签 ios ios-simulator uiimagepickercontroller

我正在 iPhone 5 模拟器上测试一些代码。下面的方法在模拟器中似乎不起作用。发生的事情是选择器被关闭,但没有图像被添加到 imageView。奇怪的是,这个确切的代码在本周早些时候在 iOS 6 iPhone 模拟器中运行,我很确定。

-(void)imagePickerController:didFinishPickingImage:editing Info:

我认为这是一种过时的方法,但我也尝试了下面的方法。它在模拟器中也不起作用。图像记录为 NULL。这两种方法似乎都适用于 iOS 5 和 6 设备。

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info {

    [self dismissModalViewControllerAnimated:YES];
    UIImage *image = [info objectForKey:UIImagePickerControllerOriginalImage];
    //if (!image) image = [info objectForKey:UIImagePickerControllerOriginalImage];
    [importedImageView setImage:image];

    NSLog(@"image picked");

    if (image == NULL) {
        NSLog(@"NULL");
    }

我上传了这个项目,供任何好奇或好心的人看一看。 owolf.net/uploads/StackOverflow/IPhone5Test.zip

感谢阅读。

最佳答案

这就是为什么您的照片是空的。

如何在ios模拟器中添加照片:

这篇文章: Adding images to iPhone Simulator

  • 打开 Safari
  • Google 搜索 320x480 图片,例如
  • 按住 Ctrl + 按住鼠标或点击图像上的键,它会提示您保存它。

然后你可以重新测试它。

关于ios - iPhone 5 iOS 6 模拟器 imagePicker DidFinish 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12540812/

相关文章:

ios - 创建 iOS 模拟器构建(供 Facebook 审核)

iphone - 我希望我的cocos2d游戏的背景是iPhone相机的 View 。我怎么做?

iphone - UIImagePickerController Low Memory 在 iPad Mini 上的 ios7 崩溃

ios - 在 iPhone 的 iOS 7 中打开相机时横向模式下的方向问题

ios - UIView组件已加载但未显示

ios - 是否可以在彩色 View 上方添加透明层或 View ?

ios - xcode 中的 iphonesimulator(未找到 SDK)错误

javascript - API 设计 - 存储像 HTML 这样的富文本的最佳实践是什么

objective-c - 将图像(或其他资源)添加到 Mac 或 iOS 框架

iphone - 如何在iPhone模拟器上模拟来电?