IOS相机停止工作

时间:2014-11-08 05:31:40

标签: ios camera uiimagepickercontroller

出于某种原因,无论是拍摄照片还是从画廊拍摄照片,我都会在我的IOS应用程序中获得空图像。它正在工作并将照片返回给我的视图控制器,然后突然它停止工作,即使我没有对程序进行任何更改。这是由内存问题引起的吗?如果我通过程序拍照,它会将照片放到图库中,但不会将其返回给视图控制器。关于问题可能是什么的任何想法?以下是我的照片逻辑:

- (IBAction)getPhoto:(id)sender {

UIImagePickerController *imagePicker = [[UIImagePickerController alloc] init];

imagePicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
[imagePicker setDelegate:self];
[self presentViewController:imagePicker animated:YES completion:nil];
}
选择照片后,

及以下是我的返回逻辑并返回空图像:

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

   UIImage *image =  (UIImage *) [info objectForKey:
            UIImagePickerControllerOriginalImage];

self.photoImage.image = image;
self.uploadImage = image;
[self dismissViewControllerAnimated:YES completion:nil];
 }

1 个答案:

答案 0 :(得分:0)

抱歉发出警报但我注意到我的图像在我的xib文件中显示了。一旦我恢复它,它工作。我不明白为什么IOS在尝试更新时没有检测到丢失的图像。