重新创建/使用默认的iPhone Photo应用程序保存菜单

时间:2014-01-27 23:09:38

标签: ios cocoa-touch user-interface ios7

我想使用默认iPhone照片应用程序提供的相同选项保存照片,如下图所示: iPhone photo app send menu

1 个答案:

答案 0 :(得分:1)

您可以使用UIActivityViewController执行此操作。您可以创建UIActivityViewController,将图像传递给图像,或将URL传递给图像,并可选择告诉它排除您不想显示的某些活动。然后,像任何其他viewController一样呈现它。

UIActivityViewController *activityViewController = [[UIActivityViewController alloc] initWithActivityItems:@[ myImage ] applicationActivities:nil];
activityViewController.excludedActivityTypes = @[ UIActivityTypeAssignToContact ];
activityViewController.completionHandler = ^(NSString *activityType, BOOL completed){
    // handle completion
};
[self presentViewController:activityViewController animated:YES completion:nil];

查看documentation了解详情。