如何与 UIActivityView 共享一行秘密文本

How can I share a secret line of text with UIActivityView

NSString* text=@"Hello world";
NSURL *myWebsite = [NSURL URLWithString:@"http://www.website.com/"];
//  UIImage * myImage =[UIImage imageNamed:@"myImage.png"];
NSArray* sharedObjects=@[text,myWebsite];
UIActivityViewController * activityViewController=[[UIActivityViewController alloc]initWithActivityItems:sharedObjects applicationActivities:nil];

activityViewController.popoverPresentationController.sourceView = self.view;
[self presentViewController:activityViewController animated:YES completion:nil];

我只想在按下 Post 按钮后再添加一行广告文字。我想说"Made with NameOfApp"

你不能那样做。 UIActivityView 在实例化和呈现后不能更改它的内容。您将从这个 UIActivityView 的完成处理程序中收到的最详细信息是 activity 是否成功完成。您将没有机会悄悄更改消息。

如果包含您的应用程序名称很重要,请默认包含它。用户要么保留它,要么删除它。