我正在实例化一个像这样的UIImagePicker:
self.picker = [[UIImagePickerController alloc] init];
[self.picker setDelegate:self];
[self.picker UIImagePickerControllerSourceTypePhotoLibrary];
[myVC presentViewController:self.picker animated:YES completion:nil];
出于某种原因,它并没有要求我允许查看我的图像(在设备上,它已被神奇地允许访问(在隐私设置中检查))并且图像为空白。是的,你听错了。空白。他们完全是白人。但是,当我点击应该存在图像的位置时,它会在编辑器视图中显示图像并显示图像。
答案 0 :(得分:1)
有趣的是,这个问题与NavigationControllers,UIImages / ImageViews甚至ViewControllers无关。我在NSDictionary上有一个类别,它覆盖了objectForKeyedSubscript。我猜用户图像是在字典中存储或检索的,当他们试图为UIImage索引它时,它以某种方式失败了。或者可能拉出一条零路径。
这个故事的寓意是,请注意类别。