我已经子类化了UIActivityItemProvider以便在用户选择Facebook或Twitter或Mail等选项时能够选择要分享什么。 但是我只能在函数 - (id)item 中分享文本或图像,例如,我不知道如何同时分享文本和图像。
如果我阅读教程,我可以为所有共享选项做出相应的操作,但我不希望所有共享选项都有图像、链接或文本内容:
NSArray* dataToShare = @[someText, [NSURL URLWithString:url], image];
UIActivityViewController* activityViewController =
[[UIActivityViewController alloc] initWithActivityItems:dataToShare
applicationActivities:nil];