Открытие PDF в App Bundle в Safari? iPhone - PullRequest
0 голосов
/ 06 марта 2012

В моем приложении есть документ PDF, который я хочу разрешить пользователям просматривать и при необходимости отправлять по электронной почте.

Я хотел бы открыть документ в Safari, который затем предоставит мне доступ к действию пересылки вчитатель Safari PDF.

Как открыть Safari и отобразить PDF?

Спасибо.

1 Ответ

2 голосов
/ 06 марта 2012

РЕДАКТИРОВАТЬ

Мне пришло в голову, что вы не сможете увидеть PDF, как он есть в песочнице вашего приложения, а Safari - другое приложение, поэтомуесли вы хотите показать это, вы можете использовать WebView вместо Safari ... вы можете использовать этот код вместо ...

UIWebView *webView = [[UIWebView alloc] initWithFrame:CGRectMake(10, 10, 200, 200)];

NSString *path = [[NSBundle mainBundle] pathForResource:@"document" ofType:@"pdf"];
NSURL *targetURL = [NSURL fileURLWithPath:path];
NSURLRequest *request = [NSURLRequest requestWithURL:targetURL];
[webView loadRequest:request];

[self.view addSubview:webView];
[webView release];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...