使用MFMessageComposeViewController附加@ 2x图像

时间:2014-05-23 05:47:42

标签: ios objective-c

是否可以为MFMessageComposeViewController的attachmentData指定图像数据比例?基本上我希望能够共享一个图像,当未缩放时,它是100x100,但应该在iMessage中以50x50的比例显示为2x比例。

这可以通过向数据的EXIFDictionary添加信息来实现吗?以前尝试设置kCGImagePropertyDPIHeight和kCGImagePropertyDPIWidth对我来说并不成功。任何帮助将不胜感激!

MFMessageComposeViewController *picker = [[MFMessageComposeViewController alloc] init];
NSData *attachmentData = UIImagePNGRepresentation(image);
[picker addAttachmentData:attachmentData
           typeIdentifier:(NSString *) kUTTypePNG
                 filename:@"attachment@2x.png"];

1 个答案:

答案 0 :(得分:0)

IOS无法识别“attachment@2x.png”,因此如果您希望使用attachment@2x.png,请复制此图像并将其重命名为attachmentcopy.png并将其更改为文件名。