2014-09-27 89 views
0

我不确定在iOS条款中被称为。 好吧,我在我的应用程序中有一个共享按钮。点击按钮我想打开已安装的应用程序列表,通过它我可以共享我的应用程序商店链接。分享应用程序ios?

对于如:通过味精,电子邮件,WhatsApp的,脸谱等

应用商店的链接将字符串连接到它的一些消息。

对于如:最新下载:一些网址或应用商店网址

+1

'UIDocumentInteractionController'?或者'UIActivityViewController'? – rmaddy 2014-09-27 05:39:19

+0

我只需要发送一个字符串到其他应用程序。 – WISHY 2014-09-27 05:41:19

+0

Thnx @maddy正是我需要搜索的东西 – WISHY 2014-09-27 06:35:00

回答

1

link解决我的问题。

增加您按下按钮下面的代码:

NSString *textToShare = @"Guys, Check this website"; 
NSURL *myWebsite = [NSURL URLWithString:@"http://www.9gag.com/"]; //any URL 

NSArray *objectsToShare = @[textToShare, myWebsite]; 

UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:objectsToShare applicationActivities:nil]; 

NSArray *excludeActivities = @[UIActivityTypeAirDrop, 
           UIActivityTypePrint, 
           UIActivityTypeAssignToContact, 
           UIActivityTypeSaveToCameraRoll, 
           UIActivityTypeAddToReadingList, 
           UIActivityTypePostToFlickr, 
           UIActivityTypePostToVimeo]; 

activityVC.excludedActivityTypes = excludeActivities; 

[self presentViewController:activityVC animated:YES completion:nil]; 
相关问题