社交媒體
人們期待無論他們當前在什么環(huán)境下都可以鏈接到他們最喜歡的社交媒體賬戶订雾。iOS使以人們贊賞的方式整合社交媒體的交互到你的app中變得簡單斤寂。
NOTE
當用戶點擊動作按鈕時眶蕉,他們會獲取到一個類似這里展示的活動視圖控制器。查看Activity View Controller學習更多關于這個視圖控制器的內(nèi)容。
活動視圖控制器列表的中間行顯示了用戶允許的分享app擴展以及系統(tǒng)提供的分享服務哩陕。查看Share and Action Extensions學習更多關于設計分享擴展的內(nèi)容悔政。
考慮給予用戶一個便利的方式來用你的app發(fā)布內(nèi)容晚吞。用戶會允許分享擴展來便于在任何地方發(fā)布內(nèi)容,但你也可以使用系統(tǒng)提供的寫作視圖控制器來給用戶一個可以編輯發(fā)布內(nèi)容的視圖谋国。你可以選擇在你給用戶編輯之前預先填充自定義的內(nèi)容(當你展示給用戶編輯視圖之后槽地,只有用戶可以編輯內(nèi)容)。查看Social Framework Reference學習關于社交框架的變成接口——包括SLComposeViewController。
可能的話捌蚊,不要要求用戶登錄一個社交媒體賬戶集畅。社交框架回合賬號框架協(xié)同工作來支持單次登錄,所以你可以獲得鏈接到用戶的賬戶的授權缅糟。如果用戶當前沒有登錄賬戶挺智,你可以展示UI讓他們?nèi)サ卿洝?/p>
本文翻譯自蘋果官方文檔