После того, как я получу изображение из галереи iPhone с помощью imagePickerController, я хочу сохранить это изображение в каталоге документов приложения, поэтому я использую этот код:
-(void)saveImage:(UIImage*)image{
NSString *imagePath = [NSHomeDirectory() stringByAppendingPathComponent:@"Documents/background.png"];
[UIImagePNGRepresentation(image) writeToFile:imagePath atomically:YES];
}
но результирующий файл имеет альбомную ориентацию, также если изображение было в портретной ориентации... Если я попытаюсь увидеть изображение в imageView на xib, результат изображения будет правильным... (например, изображение 2448 × 3264 отображается правильно ), но после того, как я сохранил это изображение, созданный файл имеет размер 3264 × 2448 ... Кто-нибудь знает, что я могу сделать, чтобы избежать этого изменения? Большое спасибо. Масси