如何找出可以在iPad中打开相同内容类型的所有应用程序?

时间:2011-05-26 11:31:42

标签: ipad

如何查找可在iPad中打开相同内容类型的所有应用程序?有没有API可以找到这个?

1 个答案:

答案 0 :(得分:1)

您可以使用UIDocumentInteractionController作为以下内容:

 NSURL *url = [NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"pdfName" ofType:@"pdf"]];

_docController = [[UIDocumentInteractionController interactionControllerWithURL:url] retain];

BOOL isValid = [_docController presentOpenInMenuFromRect:CGRectMake(980, 52, 0, 0) inView:self animated:YES];

它将打开一个菜单,其中包含读取该文件的所有选项。您还可以使用其delegate UIDocumentInteractionControllerDelegate来更好地控制它。