Swift — 玩玩 UIActivityViewController
用於從 APP 提供標準服務的 ViewController。
3 min readJul 6, 2018
前言:
前一次教學讓我們基本的對這個元件科普了一下,這一次的文章將帶著各位使用 UIActivityViewController 來製作一個簡單的分享功能。
規劃:
所以在這個實作中,我們想要基本的能夠分享一個文章或是訊息出去到別的 APP 上,因此我們使用靜態的 TableView 簡單規劃一個個人資訊的畫面,之後可以透過下方的 share 按鈕,將個人資訊分享出去。
實作:
一樣簡單的把我們所需要的元件與程式碼進行 IBOutlet 的連結:
接下來我們將下方的 share this info 的按鈕加入一個 Action,來使用我們的 UIActivityViewController 實作分享視窗的功能:
接下來使用實機(手機)來測試我們分享的功能:
最後我們分享在 Line 的效果為下:
當然我們也可以使用其中的 completionWithItemsHandler,來對其中的參數來進行操作,例如下方這段程式碼:
後記:
那麼本次的教學就到這邊結束,這兩篇文章篇幅有點短,敬請見諒。
這邊附上此次的 Demo,感謝收看: