Share content with specific app using only UIActivityViewController
1 answer
You can exclude all actions, but UIActivityTypeMail
:
NSArray *activitiesToExclude = @[UIActivityTypePostToFacebook,
UIActivityTypePostToTwitter,
UIActivityTypePostToWeibo,
UIActivityTypeMessage,
UIActivityTypePrint,
UIActivityTypeCopyToPasteboard,
UIActivityTypeAssignToContact,
UIActivityTypeSaveToCameraRoll,
UIActivityTypeAddToReadingList,
UIActivityTypePostToFlickr,
UIActivityTypePostToVimeo,
UIActivityTypePostToTencentWeibo,
UIActivityTypeAirDrop];
and pass this array to your controller:
myActivityController.excludedActivityTypes = activitiesToExclude;
So you can keep active UIActivityTypeMail
.
+1
source to share