如果任何人都可以提供一些见解,那么是在徘徊。对于我的生活,我无法弄清楚如何通过UIActivityTypeMessage发送UIImage,尽管有人说这是可能的。使用UIImage撰写UIActivityTypeMessage
UIActivityTypeMessage
对象的帖子所提供的内容,消息应用程序。使用此服务时,可以为活动项目提供NSString和NSAttributedString对象作为数据。你也可以指定其内容使用sms方案的NSURL对象。 Available in iOS 6.0及更高。 在UIActivity.h中声明。
所以根据我的理解,我只能发送NSString/NSURL。我不认为你有可能。
我使用这个:
UIImage *image; // some image here.
UIActivityViewController *activityViewController = [[UIActivityViewController alloc] initWithActivityItems:@[ image ] applicationActivities:nil];
任何帮助将非常感激。
确认在iOS7中,与iMessage共享可与标准UIActivityController配合使用。作为额外的好处,您还可以通过iMessage和AirDrop共享视频,而无需先自行解压。在这两种情况下,都要在activityItems中传递ALAsset的NSURL。 –