簡體   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