use*_*763 7 iphone delegates uiimagepickercontroller nsnotificationcenter ios
我有一个应用程序,我使用UIImagePickerController使用本机相机,以点击图片,但设备上的照片库已满.我收到一条警告信息,上面写着"无法拍照 - 没有足够的可用存储空间拍照.您可以在设置中管理您的存储空间".我有两个选项可以点击"完成"按钮或"设置"按钮.点击其中任何一个都不会做任何事情,应用程序完全冻结.
这是我从控制台日志中获得的
Not enough space to take a picture. Available space is 0
Run Code Online (Sandbox Code Playgroud)
选择器的代码
UIImagePickerController *mediaPicker = [[UIImagePickerController alloc] init];
mediaPicker.sourceType = UIImagePickerControllerSourceTypeCamera;
mediaPicker.delegate=self;
mediaPicker.sourceType=UIImagePickerControllerSourceTypeCamera;
[self presentModalViewController:mediaPicker animated:YES];
Run Code Online (Sandbox Code Playgroud)
我已经实现并尝试了所有代表,并且没有调用任何代表.
有什么办法我可以实现一些东西,我可以使用一个监听器来检测何时发生此错误并将用户带回到前一个屏幕?
| 归档时间: |
|
| 查看次数: |
980 次 |
| 最近记录: |