Mae*_*lig 6 twitter share facebook objective-c ios
如果用户选择Facebook或Twitter或Mail等,I'va子类化UIActivityItemProvider能够选择共享内容.但我只能在函数 - (id)项目中共享文本或图像,我不知道如何共享两者例如文本和图像.
如果我阅读教程,我知道如何为所有共享选项做,但我不希望所有共享选项都有图像或链接或文本:
NSArray* dataToShare = @[someText, [NSURL URLWithString:url], image];
UIActivityViewController* activityViewController =
[[UIActivityViewController alloc] initWithActivityItems:dataToShare
applicationActivities:nil];
Run Code Online (Sandbox Code Playgroud)
找到了
CustomActivityItemProvider *itemProvider = [[CustomActivityItemProvider alloc] init];
UIActivityViewController* activityViewController =
[[UIActivityViewController alloc] initWithActivityItems:@[itemProvider, image]
applicationActivities:nil];
Run Code Online (Sandbox Code Playgroud)
这将使用我的CustomActivityItemProvider选择文本,如果选择的共享选项兼容(facebook,twitter等),将使用图像
| 归档时间: |
|
| 查看次数: |
1986 次 |
| 最近记录: |