2013-05-20 35 views
7

我通過Instagram的在我的應用程序集成共享圖像。我已閱讀他們的documentationiPhone的iOS鉤開放的Instagram的情況下直接顯示UIDocumentInteractionController

看來,我需要使用iOS UIDocumentInteractionController允許這種(我的理解,它允許訪問的文件在我的應用程序的沙箱)。

進一步挖掘,我碰到這個library這使得事情變得非常簡單。

我與它有關的問題是,它提出的行動表(它只有一個按鈕 - Instagram的......)我怎樣才能使用instagram鉤子,與UIDocumentInteractionController沒有顯示的行動表。我遇到了這個question這幾乎是相同的,但它過時沒有答案。

回答

5

我已經搜索了這個我自己,我不認爲有可能使用UIDocumentInteractionController而不顯示一個操作表,也不可能與instagram共享一個圖像而不使用UIDocumentInteractionController。

這導致了不可避免的動作片。

我理解他們爲什麼會設計這樣說,這(你會不會在不知不覺中留下一個應用程序作爲一個用戶),但它會導致惱人的UI設計在許多情況下。

+1

檢查鏡頭的應用程序。他們沒有UIDocumentInteractionController。我不知道如何.. –

+3

@AlexTau他們這樣做,不幸的是。 http://i.imgur.com/OBGB65v.png – codrut

+0

應用程序「10」沒有操作表共享。這就是讓我搜索這個主題的原因。 –

3

我用一個很簡單的共享開放Instagram的流量。

  • 我保存圖像本地將照片
  • 然後我打開Instagram的有以下網址:的Instagram://庫AssetPath =資產庫

這將打開Instagram的直接進入?照片庫。由於照片是在不久前保存的,所以新照片可以作爲圖庫中的第一張照片顯示出來。

相關問題