ZoomingPDFViewer

所属分类:iPhone/iOS
开发工具:Objective-C
文件大小:1245KB
下载次数:48
上传日期:2011-11-21 12:07:54
上 传 者mayun0115
说明:  iphone上的简单的pdf阅读器,支持缩放,页码显示等等
(on a simple iphone pdf reader, support zoom, page display, etc.)

文件列表:
ZoomingPDFViewer (0, 2010-10-21)
ZoomingPDFViewer\Classes (0, 2010-09-01)
ZoomingPDFViewer\Classes\PDFScrollView.h (3142, 2010-09-01)
__MACOSX (0, 2010-10-21)
__MACOSX\ZoomingPDFViewer (0, 2010-10-21)
__MACOSX\ZoomingPDFViewer\Classes (0, 2010-10-21)
__MACOSX\ZoomingPDFViewer\Classes\._PDFScrollView.h (201, 2010-09-01)
ZoomingPDFViewer\Classes\PDFScrollView.m (8206, 2010-09-01)
__MACOSX\ZoomingPDFViewer\Classes\._PDFScrollView.m (201, 2010-09-01)
ZoomingPDFViewer\Classes\TiledPDFView.h (2758, 2010-09-01)
__MACOSX\ZoomingPDFViewer\Classes\._TiledPDFView.h (201, 2010-09-01)
ZoomingPDFViewer\Classes\TiledPDFView.m (4814, 2010-09-01)
__MACOSX\ZoomingPDFViewer\Classes\._TiledPDFView.m (201, 2010-09-01)
ZoomingPDFViewer\Classes\ZoomingPDFViewerAppDelegate.h (2868, 2010-09-01)
__MACOSX\ZoomingPDFViewer\Classes\._ZoomingPDFViewerAppDelegate.h (201, 2010-09-01)
ZoomingPDFViewer\Classes\ZoomingPDFViewerAppDelegate.m (5078, 2010-09-01)
__MACOSX\ZoomingPDFViewer\Classes\._ZoomingPDFViewerAppDelegate.m (201, 2010-09-01)
ZoomingPDFViewer\Classes\ZoomingPDFViewerViewController.h (2677, 2010-09-01)
__MACOSX\ZoomingPDFViewer\Classes\._ZoomingPDFViewerViewController.h (201, 2010-09-01)
ZoomingPDFViewer\Classes\ZoomingPDFViewerViewController.m (3624, 2010-09-01)
__MACOSX\ZoomingPDFViewer\Classes\._ZoomingPDFViewerViewController.m (201, 2010-09-01)
__MACOSX\ZoomingPDFViewer\._Classes (201, 2010-09-01)
ZoomingPDFViewer\en.lproj (0, 2010-09-01)
ZoomingPDFViewer\en.lproj\MainWindow.xib (20117, 2010-08-19)
__MACOSX\ZoomingPDFViewer\en.lproj (0, 2010-10-21)
__MACOSX\ZoomingPDFViewer\en.lproj\._MainWindow.xib (201, 2010-08-19)
ZoomingPDFViewer\en.lproj\ZoomingPDFViewerViewController.xib (6761, 2010-08-19)
__MACOSX\ZoomingPDFViewer\en.lproj\._ZoomingPDFViewerViewController.xib (201, 2010-08-19)
__MACOSX\ZoomingPDFViewer\._en.lproj (201, 2010-09-01)
ZoomingPDFViewer\images (0, 2010-09-01)
ZoomingPDFViewer\images\Icon-72.png (1063, 2010-08-17)
__MACOSX\ZoomingPDFViewer\images (0, 2010-10-21)
__MACOSX\ZoomingPDFViewer\images\._Icon-72.png (201, 2010-08-17)
ZoomingPDFViewer\images\Icon-Small-50.png (992, 2010-08-17)
__MACOSX\ZoomingPDFViewer\images\._Icon-Small-50.png (201, 2010-08-17)
ZoomingPDFViewer\images\Icon-Small.png (918, 2010-08-17)
__MACOSX\ZoomingPDFViewer\images\._Icon-Small.png (201, 2010-08-17)
ZoomingPDFViewer\images\Icon-Small@2x.png (1010, 2010-08-17)
__MACOSX\ZoomingPDFViewer\images\._Icon-Small@2x.png (201, 2010-08-17)
ZoomingPDFViewer\images\Icon.png (1007, 2010-08-17)
... ...

### ZoomingPDFViewer ### =========================================================================== DESCRIPTION: This sample demonstrates how to build a PDF viewer that supports zooming in or out at any level of zooming. The PDF page is rendered into a CATiledLayer so that it uses memory efficiently. Whenever the zoom level changes a new view created at the new size and is drawn on top of the old view, this allows for crisp PDF rendering at large zoom levels. =========================================================================== BUILD REQUIREMENTS: Mac OS X v10.6.3 or later; Xcode 3.2.3 or later; iOS 4.0 or later. =========================================================================== RUNTIME REQUIREMENTS: Mac OS X v10.6.3 or later; iOS 4.0 or later. =========================================================================== PACKAGING LIST: View Controllers ---------------- ZoomingPDFViewerViewController.{h,m} The table view controller responsible for displaying the list of events, supporting additional functionality: * Addition of new new events; * Deletion of existing events using UITableView's tableView:commitEditingStyle:forRowAtIndexPath: method. Views ---------------- PDFSCrollView.{h,m} UIScrollView subclass that handles the user input to zoom the PDF page. This class handles swapping the TiledPDFViews when the zoom level changes. TiledPDFView.{h,m} This view is backed by a CATiledLayer into which the PDF page is rendered into. Application configuration ------------------------- ZoomingPDFViewerAppDelegate.{h,m} Configures the view controller. MainWindow.xib Loaded automatically by the application. Creates the application's delegate and window. =========================================================================== CHANGES FROM PREVIOUS VERSIONS: Version 1.0 - First version. =========================================================================== Copyright (C) 2010 Apple Inc. All rights reserved.

近期下载者

相关文件


收藏者