繁体   English   中英

如何从我的iOS应用程序将图像和文本共享到Facebook。

[英]How to share an image & text to Facebook from my iOS App.

我有一个本机iOS应用程序,我想从中共享图形和文本到Facebook。

我对此没有任何经验,所以只想表达您的想法。 我刚刚检查了“ ShareKit”,但不确定是否要这样做。 我认为iOS也有一个本机的“共享”选项。 那么哪个更好呢?

有任何想法,文档,关键字,链接吗?

谢谢,埃文

您可以使用Apple的SLComposeViewController类 ,其中包括将文本和图片共享到Facebook,Twitter和微博。 该课程实际上是更容易理解和学习的课程之一。

在该课程上有一个Ray Wenderlich 教程 ,介绍如何发布到Twitter,但是您可以非常容易地更改此代码行,以从Twitter转到Facebook。

SLComposeViewController *tweetSheet = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeTwitter];

至:

SLComposeViewController *tweetSheet = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeFacebook];

如果您不喜欢以上内容,请尝试使用Google的“ SLComposeViewController教程”。

如果您打算针对更多服务,尤其是ios本身不支持的服务,ShareKit可以为您节省大量时间。 即使对于包含social.framework的共享者,ShareKit也可以具有优势。 例如,可自定义的ui,获取用户帐户信息或共享视频或更大图片(后者在Twitter上)的可能性。

如果您只需要在Facebook或Twitter上进行简单发送,则可以使用social.framework。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM