Iphone ShareKit iOS-针对不同平台的不同内容
我正在尝试使用ShareKit通过电子邮件共享HTML字符串,并在Facebook上共享包含图像和文本的常规流 示例项目只是展示了如何为每个平台(Twitter、Facebook、电子邮件)共享相同的信息,但我希望能够根据平台共享不同的内容Iphone ShareKit iOS-针对不同平台的不同内容,iphone,facebook,sharekit,Iphone,Facebook,Sharekit,我正在尝试使用ShareKit通过电子邮件共享HTML字符串,并在Facebook上共享包含图像和文本的常规流 示例项目只是展示了如何为每个平台(Twitter、Facebook、电子邮件)共享相同的信息,但我希望能够根据平台共享不同的内容 SHKItem *item = [SHKItem image:image title: @"title"]; item.text = @"share text"; SHKActionSheet *actionSheet = [SHKActionSheet a
SHKItem *item = [SHKItem image:image title: @"title"];
item.text = @"share text";
SHKActionSheet *actionSheet = [SHKActionSheet actionSheetForItem:item];
有什么想法吗?我自己的经验:我成功地只在Twitter上共享URL,而在Facebook上共享URL和图像 我所做的:我重写了SHKItem的一些实例方法,例如:
//original
SHKItem *item = [SHKItem image:image title: @"title"];
//new version
SHKItem *item = [SHKItem image:image url:aURL title: @"title"];
以及其他相关方法。通过这种方式,每当我创建一个SHKItem实例时,我都能够将URL和图像传递给以下类,这些类将处理共享问题。我自己的经验:我成功地在Twitter上共享URL,而在Facebook上共享URL和图像 我所做的:我重写了SHKItem的一些实例方法,例如:
//original
SHKItem *item = [SHKItem image:image title: @"title"];
//new version
SHKItem *item = [SHKItem image:image url:aURL title: @"title"];
以及其他相关方法。通过这种方式,每当我创建一个SHKItem实例时,我都能够将URL和图像传递给以下类,这些类将处理共享问题。我正在寻找类似的内容,并在ShareKit的文档中找到了它: 你想要的(我相信)是与特定的服务提供商共享,而不是使用该操作表界面。这就是我为不同平台创建不同内容所做的 代码: 希望这有帮助!
Oded.我正在寻找类似的东西,并在ShareKit的文档中找到了它: 你想要的(我相信)是与特定的服务提供商共享,而不是使用该操作表界面。这就是我为不同平台创建不同内容所做的 代码: 希望这有帮助! 奥德