如何编写分享按钮的程序?Xcode

4
我在Github上找到了一个完全符合我要求的代码库。你能帮我把它改成只需要一个按钮就可以操作吗?由于我对iOS编程还不够熟练,所以需要你的帮助。我的第一个应用程序即将完成,但我需要你的帮助。
提前感谢您的帮助。
链接:https://github.com/BobDG/BDGShare

这个问题有没有找到任何答案可以帮助我? - User558
1个回答

19

对于初学者,我建议使用这个.. 这样更容易。只需写几行代码。

- (IBAction)shareButtonPressed:(id)sender {

    NSLog(@"shareButton pressed");
    NSString *texttoshare = @"text to share";
    UIImage *imagetoshare = [UIImage imageNamed:@"beck.png"];
    NSArray *activityItems = @[texttoshare, imagetoshare];
    UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:activityItems applicationActivities:nil];
    activityVC.excludedActivityTypes = @[UIActivityTypeAssignToContact, UIActivityTypePrint, UIActivityTypePostToTwitter, UIActivityTypePostToWeibo];
    [self presentViewController:activityVC animated:TRUE completion:nil];
}

我可以这样做吗? UIImage *imagetoshare = self.imageView.image; - Deniz Yazar
是的。请接受答案,如果它对您有帮助。谢谢。 - Ty Lertwichaiworawit
请您能否查看所提供链接中的项目。我已经分配了我的照片,但是当我点击WhatsApp分享图标时它并没有发送。请帮帮我。 - Deniz Yazar
排除UIActivityTypePostToWeibo lol - andy shih

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接