我不确定是否有另一种本机方法可以做到这一点,但我想出了一个解决方案来添加一个带有处理程序的自定义选项。我添加了“照片”选项,并在我使用的处理程序中UIImagePickerViewController
:
UIDocumentMenuViewController *menuVC = [[UIDocumentMenuViewController alloc] initWithDocumentTypes:UTIs inMode:UIDocumentPickerModeImport];
[menuVC addOptionWithTitle:@"Photos" image:nil order:UIDocumentMenuOrderFirst handler:^{
UIImagePickerController *imagePickerController = [[UIImagePickerController alloc] init];
imagePickerController.delegate = self;
[self presentViewController:imagePickerController animated:YES completion:nil];
}];
我也会这样做,并为“相机”添加另一个选项。