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”
答案 0 :(得分:1)
你做不到。实例化并呈现后,您无法更改UIActivityView
的内容。您将从此UIActivityView
的完成处理程序获得的最多详细信息是活动是否成功完成。您将没有机会默默地改变消息。
如果包含应用程序名称很重要,请默认包含它。用户可以将其保留或删除。