我有一个包含3种不同类型活动项目的UIActivityViewController。
NSString、UISimpleTextPrintFormatter和UIImage。
当我在twitter、facebook或以邮件形式发送时,系统总是会添加字符串和图像,但当我打印时,系统会使用UISimpleTextPrintFormatter,除非我将其从NSArray中删除。我如何告诉UIActivityViewController使用UIImage进行打印?
NSString *textToShare
= [NSString stringWithFormat:@"%@ %@ %i",
_car.make,_car.model, _car.constructionYear];
UISimpleTextPrintFormatter *textDataToShare
= [[UISimpleTextPrintFormatter alloc] initWithText:textToShare];
UIImage* imageToShare = [UIImage imageNamed:_car.picture];
NSArray* items = @[textToShare,imageToShare,textDataToShare];
UIActivityViewController *activityViewController
= [[UIActivityViewController alloc]
initWithActivityItems:items applicationActivities:nil];发布于 2013-01-19 19:14:44
https://stackoverflow.com/questions/14346373
复制相似问题