iPhone переписать файл изображения - PullRequest
0 голосов
/ 03 июля 2011

Я хотел бы получить доступ к файлу изображения в каталоге изображений iPhone. Затем я хотел бы открыть этот файл как двоичный файл и иметь возможность переписать его.

Если пользователь выбрал этот файл с помощью UIImagePickerController, возможно ли это сделать с помощью iPhone API?

1 Ответ

0 голосов
/ 04 июля 2011

http://developer.apple.com/library/ios/#DOCUMENTATION/AudioVideo/Conceptual/CameraAndPhotoLib_TopicsForIOS/Articles/PickinganItemfromthePhotoLibrary.html Этот туториал поможет вам получить UIImage из библиотеки фотографий.

Как только вы получите изображение, вы можете сделать пользовательские изменения в UIImage и сохранить его в фотоальбом, используя этот API:

Adds the specified image to the user’s Camera Roll album.
void UIImageWriteToSavedPhotosAlbum (
   UIImage  *image,
   id       completionTarget,
   SEL      completionSelector,
   void     *contextInfo
);  

Если вы хотите заменить существующее фото из Фотобиблиотека, прямого (или одобренного Apple) способа сделать это нет.Если вы все еще хотите это сделать, вы можете найти путь к библиотеке фотографий (/private/var/mobile/Media/DCIM/100APPLE) и попробовать переписать фотографии.

...