масштабное изображение размером 1600 * 1200 - PullRequest
0 голосов
/ 18 февраля 2010

Я занимаюсь разработкой приложения для iPhone на основе размера изображения. выбор двух фотографий размером 1600 * 1200 из библиотеки фотографий и объединение обоих в одно изображение и сохранение в одной библиотеке. Опять же, если я проверю размер изображения, оно показывает 600 * 800. Как получить исходный размер (1600 * 1200) созданной новой фотографии (600 * 800).

Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 24 марта 2010

Проверьте ссылку на протокол UIImagePickerControllerDelegate info NSDictionary метода imagePickerController:didFinishPickingMediaWithInfo: содержит исходное изображение.

0 голосов
/ 19 февраля 2010

Решено следующим образом.

UIView *bgView = [[UIView alloc] initwithFrame:CGRectMake(0,0,1600,1200)];
UIGraphicsBeginImageContext(tempView.bounds.size);
[self.view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
UIImageWriteToSavedPhotosAlbum(viewImage,self,nil,nil);

Спасибо за вашу поддержку в решении проблемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...