在我的iphone应用程序中,在MFMailComposer中,我添加了一个附件。当我点击发送时,它要求选择尺寸 - 小,中,大。我不想那样。我总是想将附件大小设置为中等。我可以控制吗?
答案 0 :(得分:3)
我发现了该怎么做..
以前我做的是
UIImage* image1 = [UIImage imageWithData:imageData1];
NSData *imageData = [NSData dataWithData:UIImageJPEGRepresentation(image1, 1];
我将其改为
UIImage* image1 = [UIImage imageWithData:imageData1];
NSData *imageData = [NSData dataWithData:UIImageJPEGRepresentation(image1, 0.5];
此更改是附加图像的压缩质量,当它是“1”时它是最大尺寸,它是MFMailComposer的默认功能,要求用户更改相当大尺寸图像的尺寸。如果将其更改为“0.5”,图像将被压缩,尺寸将自动减小,并且不会要求用户更改尺寸。