Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/100.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios MFMailComposer以不同方向附加屏幕截图图像未正确显示_Ios_Ipad_Mfmailcomposeviewcontroller - Fatal编程技术网

Ios MFMailComposer以不同方向附加屏幕截图图像未正确显示

Ios MFMailComposer以不同方向附加屏幕截图图像未正确显示,ios,ipad,mfmailcomposeviewcontroller,Ios,Ipad,Mfmailcomposeviewcontroller,我试着在iPad上用MFMailComposer在不同方向上附加截图图像。纵向方向的初始加载工作正常,之后未按照方向正确加载。请帮我做这个。提前感谢我想您在将UIimage连接到MFMailComposer时一定遇到了UIimage方向问题 要解决此问题,您需要更正UIImge方向。请参阅下面的代码以修复屏幕截图的方向 - (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWith

我试着在iPad上用MFMailComposer在不同方向上附加截图图像。纵向方向的初始加载工作正常,之后未按照方向正确加载。请帮我做这个。提前感谢

我想您在将UIimage连接到MFMailComposer时一定遇到了UIimage方向问题

要解决此问题,您需要更正UIImge方向。请参阅下面的代码以修复屏幕截图的方向

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{
// Picking Image from Camera/ Library
    [picker dismissViewControllerAnimated:YES completion:^{}];
    self.selectedImage = [info objectForKey:@"UIImagePickerControllerOriginalImage"];

// Adjusting Image Orientation
    NSData *data = UIImagePNGRepresentation(selectedImage);
    UIImage *tmp = [UIImage imageWithData:data];
    UIImage *fixed = [UIImage imageWithCGImage:tmp.CGImage
                                         scale:selectedImage.scale
                                   orientation:self.selectedImage.imageOrientation];
    self.selectedImage = fixed;
}