ZoomingPDFViewer

Last Revision:
Version 6.0, 2017-04-27
Added Swift port. Minor bug fixes.
(Full Revision History)
Build Requirements:
Xcode 8 or later
Runtime Requirements:
iOS 10 or later

Multi-paged PDF viewing with UIPageViewController demonstrates two-page spline viewing in landscape orientation, which looks like a book within iBooks. The sample also uses UIScrollView and CATiledLayer to support zooming within a single-page view used in portrait orientations. This app is universal and only supports the two-page spline view in landscape orientation on iPad.