我發現一個example code用於在水平滾動的UIScrollView上顯示PDF文件。它工作正常,但問題是它顯示只有2頁的PDF。我竭盡全力想出了這個問題,但我無法想象它。你能給我幫忙嗎?在UIScrollView上顯示PDF
0
A
回答
1
我看了一下你在這個問題中提到的那個樣例項目,和你一樣,我可以看到它只顯示任何PDF文件給它顯示的兩頁。
示例代碼的問題出現在PDFViewController.m文件中。對於這些行:
PDFScrollView *page = [self dequeueRecycledPage];
if (page == nil) {
page = [[[PDFScrollView alloc] initWithPage:index + 1 frame:[self frameForPageAtIndex:index]] autorelease];
}
我加
else {
[page setPage: index inFrame:[self frameForPageAtIndex: index]];
}
以及這些新的生產線到PDFScrollView.h
- (void) setPage: (NSInteger) onPage inFrame:(CGRect)frame;
而且PDFScrollView.m
- (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」完美的解決方案。您會看到繪圖不正確,特別是在備份頁面時。我會把這個留給你作爲一項運動來照顧,但是希望這是一個不錯的開始。
我希望它能幫助你。
+0
感謝很多傢伙,我發現真正有用的開源示例。我會分享它http://www.vfr.org/ – sajaz
相關問題
- 1. 在UIScrollview中水平顯示pdf文件
- 2. 在窗體上顯示pdf?
- 3. 在網站上顯示pdf
- 4. 在網站上顯示pdf
- 5. 圖像在UIScrollView上顯示不正確
- 6. UIScrollView沒有顯示在UIViewController上
- 7. 在iOS上在Swift上顯示PDF
- 8. UIScrollview不顯示
- 9. UIScrollView不顯示
- 10. 圖像顯示在uiscrollview
- 11. UIImageView不顯示在UIScrollView
- 12. 在UIScrollView中顯示圖像
- 13. UIScrollView在UINavigationItem中不顯示
- 14. UITableView不顯示在UIScrollView中
- 15. 在vaadin顯示PDF
- 16. 如何在JSF頁面上顯示PDF
- 17. 如何在ios上顯示pdf
- 18. Adobe PDF不在IIS7上顯示
- 19. 如何在瀏覽器上顯示PDF?
- 20. PDFKit - 未在PDF上顯示註釋
- 21. axAcroPDF沒有在Windows XP上顯示PDF
- 22. WKHTMLTOPDF - 邊框顯示在pdf上
- 23. 在GitHub上顯示pdf差異
- 24. 如何在PDF中顯示JPanel上顯示的圖像
- 25. PDF放大UIScrollView內
- 26. 如何在顯示所有pdf頁面的iframe中顯示pdf?
- 27. 顯示多個UIImageView的UIScrollView
- 28. UIScrollView UIViews沒有顯示
- 29. UIActionSheet顯示時禁用UIScrollView
- 30. UIScrollView顯示攝像機
當您通過PDFContainer類載入PDF時,它是否有正確的頁數? –
@西蒙李是的,它有正確的頁數 – sajaz