2014-10-19 79 views
0

我需要在我的UIActivityViewController應用程序添加共享功能,但我已經做了很多的研究和發現,如在IOS7和iOS8上,如果用戶沒有登錄或設置添加的帳戶,然後UIActivityViewController將不會加載Twitter和Facebook等圖標我已經看到一個名爲MusiXMatch的應用程序,他們已經使用共享上的歌曲共享模塊。他們顯示Facebook和Twitter圖標,而無需在設置中添加帳戶。我想知道這是如何發生的。看起來它看起來很喜歡默認的UIActivityViewController,但是在我的研究中發現的我的UIActivityViewController沒有得到除登錄賬戶以外的圖標。這個應用程序讓我感到驚訝。我必須這樣做。我已經通過使用OWActivityViewController這樣做了,但它是IOS6佈局。我需要將它作爲默認的IOS7和IOS8。儘快解決問題。非常感謝。UIActivityView控制器的行爲很奇怪

回答

0

您可以實現自己的UIActivityType,並要求用戶發佈他們之前登錄到所需的應用程序(在Facebook,Twitter等),但你需要建立整個活動來處理通信。您可能能夠從OWAActivityViewController中提取代碼並重新使用它。

+0

我已經自定義OWAActivitycontroller有點看起來像一些如何! – 2014-12-21 15:36:50