2012-09-17 62 views
4

在我的iphone應用程序中,在MFMailComposer中,我添加了一個附件。當我點擊發送它是要求選擇大小 - 小,中,大。我不想那樣。我總是希望將附件大小設置爲「中」。我可以控制嗎?MFMailComposer - 附件大小

回答

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」,圖像將被壓縮,尺寸將自動縮小,並且不會要求用戶更改尺寸。