所以我拍摄了一台相机(Ipad,5.0,ARC),允许我拍照..它在拍照后给你预览。预览中的两个选项是“使用”和“重拍”。我不确定您在哪里尝试定义照片的名称并存储在相机胶卷中。即使是通过NSLog,我也看不到任何名为w / use按钮的东西..这些教程对我来说似乎也没有用。大多数人都提到了Ipad在technopedia上的特定功能。
答案 0 :(得分:10)
所以你使用UIImagePickerController
在iPad上拍照,你想知道如何保存它?为此,您需要成为UIImagePickerController的委托,然后实现以下方法:
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
在此委托回调中,您可以通过使用键UIImage
获取信息字典的值来获取刚刚获得的UIImagePickerControllerOriginalImage
。要将此图像保存到相机胶卷,请使用:
void UIImageWriteToSavedPhotosAlbum (UIImage *image, id completionTarget, SEL completionSelector, void *contextInfo);
iOS资源库中没有图像名称,因此您无法为图像命名。
也可以使用资产库保存图像,有关详细信息,请参阅此post。