应用程序内的网络共享应用程序

时间:2014-05-30 08:15:30

标签: ios

我可以从过去的几周获得答案

实际上我有1个tableview包含一些文本,我有共享栏按钮,如果iClicked共享Barbutton在索引我需要将该文本共享到电子邮件,FB,WhatsuP,以及其他已安装和支持发送文本。< / p>

最后我的要求是,当我点击条形按钮时,我需要打开包含我们设备中安装的应用程序列表的视图(电子邮件,FB,WhatsUp等)支持发送文本。  当我单击列表中的项目时,文本应发送到该应用程序。

我不知道,我几个星期后就在寻找它

请帮帮我

谢谢

1 个答案:

答案 0 :(得分:0)

使用UIActivityViewController

NSString *shareText = @"some text to share";
NSURL *url = [NSURL URLWithString:@"http://www.someurl.com"];
NSArray *itmes = @[shareText, items];
UIActivityViewController *activityVC = [[UIActivityViewController alloc]initWithActivityItems:items applicationActivities:nil];

如果您愿意,还可以排除活动中的某些项目,例如

activityVC.excludeActivityTypes = @[UIActivityTypePostToFlickr, UIActivityTypePostToTensentWeibo];
 // and as many more you like