Как узнать все приложения, которые могут открывать один и тот же тип контента в iPad? - PullRequest
0 голосов
/ 26 мая 2011

как узнать все приложения, которые могут открывать в iPad одинаковый тип контента? Есть ли API, чтобы узнать это?

1 Ответ

1 голос
/ 26 мая 2011

Вы можете использовать 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, чтобы иметь больше контроля над ним.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...