UIPasteBoard меняет ориентацию моего изображения

Я копирую массив изображений в UIPasteBoard, и когда я пытаюсь вставить изображения в mail, ориентация изображения меняется. Вот как я копирую изображения.

UIPasteboard *pasteBoard = [UIPasteboard generalPasteboard];
pasteBoard.images = imageArray; 

Как я могу скопировать изображения, не меняя ориентацию изображения?


person Aravindhan    schedule 26.04.2012    source источник


Ответы (2)



У меня это работает. Я просто использую setData для передачи необработанных данных, а затем устанавливаю тип данных с помощью forPasteboardType. Прямо под вашим

если (файл существует) {

Попробуй это

  NSData *data = [NSData dataWithContentsOfFile:imagefile];
    [pasteboard setData:data forPasteboardType:@"public.png"];

Пусть это поможет вам.

person Nimit Parekh    schedule 26.04.2012
comment
но с этим я могу скопировать только одно изображение. Я хочу скопировать несколько изображений.. - person Aravindhan; 26.04.2012