2012-03-06 15 views
0

私は、ユーザーが必要に応じて閲覧して電子メールを送信できるようにするため、私のアプリケーションにPDF文書を持っています。SafariのApp BundleでPDFを開きますか? iPhone

私はSafariで文書を開くと、Safari PDFリーダーの転送アクションにアクセスする必要があります。

どのようにSafariを開いてPDFを表示できますか?

ありがとうございます。

答えて

2

EDIT

これはちょうどそれがあなたのアプリケーションのサンドボックスにあり、サファリが異なるアプリですので、表示したいかのようにあなたがPDFファイルを見ることができません、私の頭に浮かびました代わりにこのコードを使用することができます...

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]; 
+0

あなたのコードに何かが残っていると思いますか? – GuybrushThreepwood

+0

動作していないようです - ファイル名が正しいのに "URLを開けませんでした"と表示されます。 – GuybrushThreepwood

+0

@Ohnomycoco私の編集を確認してください。 –

関連する問題