Use*_*558 6 objective-c ios uiactivityviewcontroller ios9
在我的应用程序中,我想创建一个分享按钮与WhatsApp,Facebook,Twitter,邮件这样.
这是我的代码
-(IBAction)share:(id)sender
{
NSString *shareText = @"Hi This is a Reward Game App";
NSArray *itemsToShare = @[shareText];
UIActivityViewController *activityVC = [[UIActivityViewController alloc]initWithActivityItems:itemsToShare applicationActivities:nil];
activityVC.excludedActivityTypes = @[UIActivityTypePostToWeibo,UIActivityTypePostToTwitter,UIActivityTypePostToFacebook,UIActivityTypeMail,UIActivityTypeMessage,UIActivityTypeAssignToContact,UIActivityTypePostToTencentWeibo];
[self presentViewController:activityVC animated:YES completion:nil];
}
Run Code Online (Sandbox Code Playgroud)
我正在写这个代码我的模拟器显示这样,
它只显示邮件和Facebook图标,我想要像这样的无聊的whatsup图标消息.
试试这个
-(IBAction)shareAction:(id)sender
{
NSArray* sharedObjects=[NSArray arrayWithObjects:@"sharecontent", nil];
UIActivityViewController *activityViewController = [[UIActivityViewController alloc] initWithActivityItems:sharedObjects applicationActivities:nil];
activityViewController.popoverPresentationController.sourceView = self.view;
[self presentViewController:activityViewController animated:YES completion:nil];
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7249 次 |
| 最近记录: |