水平スクロールを使用してUIScrollViewでPDFファイルを表示するためのexample codeが見つかりました。それはうまく動作しますが、問題はそれがPDFのの2ページだけを示しています。私は問題を理解するために最善を尽くしたが、私はそれを理解できなかった。私に助けてもらえますか?UIScrollViewにPDFを表示
0
A
答えて
1
この質問で指摘したサンプルプロジェクトを見て、あなたのように、表示されるPDFファイルの2ページしか表示していないことがわかります。
サンプルコードの問題は、PDFViewController.mファイルにあります。これらの行の場合:
PDFScrollView *page = [self dequeueRecycledPage];
if (page == nil) {
page = [[[PDFScrollView alloc] initWithPage:index + 1 frame:[self frameForPageAtIndex:index]] autorelease];
}
私は「
- (void) setPage: (NSInteger) onPage inFrame:(CGRect) frame
{
if(pdfView)
{
[pdfView removeFromSuperview];
[pdfView release];
}
self.frame = frame;
self.index = onPage;
pdfView = [[PDFViewTiled alloc] initWithPage:onPage frame:self.frame];
[self addSubview:pdfView];
}
このISN PDFScrollView.h
- (void) setPage: (NSInteger) onPage inFrame:(CGRect)frame;
そしてPDFScrollView.m
にもelse {
[page setPage: index inFrame:[self frameForPageAtIndex: index]];
}
そして、これらの新しい行を追加しました完璧な修正。特にページをバックアップするときは、図面が適切でないことがわかります。私はそれをあなたの世話をする練習として残すでしょうが、うまくいけばこれは素晴らしいスタートです。
それがあなたを助けてくれることを願っています。
+0
おかげで多くの人、私は本当に便利なオープンソースの例を見つけました。私はそれを共有しますhttp://www.vfr.org/ – sajaz
関連する問題
- 1. ダブルタップしてPDFを拡大表示UIScrollView?
- 2. SwiftにUIScrollViewをプログラムで表示する
- 3. JSON画像をUIScrollViewに表示
- 4. 別のuiscrollviewを含むuiscrollviewを表示する
- 5. UITableViewがUIScrollViewに表示されない
- 6. PDFをアンドロイドアプリに表示
- 7. Angular2 PDFを表示
- 8. ASP.Net PDFを表示
- 9. PDFファイルを表示
- 10. Flask/postgres - PDFを表示PDFを使用
- 11. PDFで表示laravel
- 12. Rails pdfファイル表示
- 13. 大きなPDFでUIScrollViewをページングする
- 14. UIViewでUIScrollViewが表示されない
- 15. UIScrollViewは表示されません
- 16. Javascript PDFフォームラジオボタン表示/非表示
- 17. ブートストラップモードでPDFを表示
- 18. qtwebkitでpdfを表示
- 19. サファリのpdfドキュメントを表示
- 20. マークダウンでpdfイメージを表示
- 21. iOS 11でPDFを表示
- 22. python3でPDFファイルを表示
- 23. SmartGwt:vLayoutでPDFを表示
- 24. を表示するPDF
- 25. PDFファイルのファビコンを表示
- 26. を表示するPDF
- 27. webviewでPDFを表示
- 28. laravelでpdfを表示
- 29. VaadinビューでPDFを表示
- 30. Nw.js iframeでPDFを表示
'PDFContainer'クラスを介してPDFを読み込むと、正しいページ数ですか? –
@ Simon Leeはい、それは正しい数のページを持っています – sajaz