2013-06-22 1 views
0

iOS 용 게임을하고 있는데, "assign to contact"와 같이 자동으로 공유 할 때 iOS가 제공하는 기본 옵션 중 일부를 제거하는 방법을 알고 싶습니다. & "print". 나는 이것에 대해 많은 연구를 해왔다. 가장 가까운 것은 UIActivityViewController를 살펴볼 수있는 제안이지만, 내 솔루션을 찾을 수 없었다. 두 개의 이미지를 첨부하고있다. 옵션을 제거한 상태에서 끝내야합니다. 감사합니다.iOS 네이티브 공유 기능에서 일부 옵션을 제거하는 방법?

Link of how it looks now

UIActivityViewControllerexcludedActivityTypes 숙박 시설에서

Link with options removed

답변

4

봐.

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도 제거 할 수 있습니까? 나는 그렇게 생각하지 않는다. – Shawon91