2011-12-21 6 views
0

UIPageViewController(xcode 4.2で与えられたベースのプロジェクト)をPDFファイルまたは画像でどのように読み込み/読み込むことができますか?手伝ってくれる ?どこにコードを追加すればいいですか?プロジェクトに何を追加する必要がありますか?UIPageViewController - PDFまたは画像でロードする

ありがとうございます!

+0

よ、よかったね! [email protected]、ありがとう! 幸せな新年: あなたは私の年の始まりを素晴らしいものにすることができれば素晴らしいです! :) – xGoPox

答えて

0

あなたがあなたのビューと、ここで開いたPDF

Update 1の上のUIWebViewを追加する必要がありますPDFを追加したい場合は -

ここ

あなたがのUIWebView内のローカルファイルを読み込むことができる方法です。

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

または、PDFを描画するためにコアグラフィックスメソッドを使用して、それは難しいことではありません。 –

+0

はい.. UIWebViewのオープンpdfは初心者の方がはるかに簡単です – Saurabh

+0

ウェブビュー用にインターネットが必要ですか?(oupsy:^ o) – xGoPox

-1

UIPageViewControllerのドキュメントをお読みください。各ページのコンテンツを管理する子ViewControllerを与えるには、いくつかのデリゲートメソッドを実装する必要があります。 PDFの場合、viewControllerにはUIWebViewを含める必要があります。

私はPDFファイルやイメージで私はUIPageViewController(Xcodeの4.2で与えられたベースのプロジェクト)をロード/取り込むことができますどのように知っていただきたいと思い
+0

ありがとう、私のアプリケーションにインターネットが必要だということですか? ... 右 ? – xGoPox

+0

いいえ、インターネットは必要ありません。ファイルパスからURLを作成し(NSURLのドキュメントを参照)、それをUIWebViewに渡すことができます。使いやすいUIWebViewはPDF処理が既に組み込まれているため、UIWebViewは使いやすいです。名前にかかわらず、オンラインにする必要はありません。 – Dancreek

2

A「ページ」ページ・ビュー・コントローラでありますビューコントローラ(UIViewController)。 UIViewControllerサブクラスを作成し、それをページビューコントローラに渡すと、ページビューコントローラにUIViewControllerのビューが表示されます。それはすべてそこにある!だから、あなたは何かを表示することができます。他のView Controllerと同じように、UIViewControllerサブクラスのビューをペン先で簡単にデザインできます。

関連する問題