2013-06-22 92 views
0

我正在爲iOS遊戲工作,並希望知道如何刪除iOS自動分享時提供的某些本機選項,如「分配給聯繫人」&「打印」。我在這方面做了大量的研究,我能找到的最接近的建議是研究UIActivityViewController,但我一直無法找到我的解決方案,我附上了兩張圖片,其中一張是現在的樣子2它需要在結束時刪除選項,謝謝!如何從iOS Native Sharing功能中刪除某些選項?

Link of how it looks now

Link with options removed

回答

4

看那UIActivityViewControllerexcludedActivityTypes財產。

NSArray *items = ... // your activity items 
UIActivityViewController *activityView = [[UIActivityViewController alloc] initWithActivityItems:items applicationActivities:nil]; 
activityView.excludedActivityTypes = @[ UIActivityTypeAssignToContact, UIActivityTypePrint ]; 
activityView.completionHandler = ... // your completion block 
// display activity view here 
+0

你可以刪除whatsApp,viber嗎?我不這麼認爲 – Shawon91

相關問題