【发布时间】:2012-09-17 06:25:37
【问题描述】:
在我的 iphone 应用程序中,在 MFMailComposer 中,我正在添加一个附件。当我单击发送时,它要求选择尺寸 - 小、中、大。我不想要那个。我总是想将附件大小设置为中。我能控制吗??
【问题讨论】:
标签: objective-c ios mfmailcomposer
在我的 iphone 应用程序中,在 MFMailComposer 中,我正在添加一个附件。当我单击发送时,它要求选择尺寸 - 小、中、大。我不想要那个。我总是想将附件大小设置为中。我能控制吗??
【问题讨论】:
标签: objective-c ios mfmailcomposer
我找到了该怎么做..
以前我做的是
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”,则图像会被压缩,大小会自动变小,并且不会要求用户更改大小。
【讨论】: