NSString *sendText = @"SendMessage";
NSArray *sendItems = [NSArray arrayWithObject:sendText];
// 独自のActivityを作成する。
Game* game = [[Game alloc] init];
Pill* pill = [[Pill alloc] init];
NSArray* extItems = [NSArray arrayWithObjects:game, pill, nil];
UIActivityViewController *actController
= [[UIActivityViewController alloc] initWithActivityItems:sendItems applicationActivities:extItems];
// ボタンを表示したくないサービスを指定する
NSArray *excludeActivities = @[UIActivityTypePostToWeibo];
actController.excludedActivityTypes = excludeActivities;
// activity処理完了時の動作
[actController setCompletionHandler:^(NSString *activityType, BOOL completed) {
NSLog(@"Ext Completed: %@ - finished flag: %d", activityType, completed);
}];
// modalで表示
[self presentViewController:actController animated:YES completion:nil];