Some test text!
This release adds official support for Apple's new PencilKit framework with the
PTPencilDrawingCreate tool. The
PTPencilDrawingCreate tool allows for the creation of realistic ink drawings, freehand highlights, and more using Apple's standard iOS markup interface and drawing tools.
iOS 13 Dark Mode is supported by this release.
Annotations are now updated in real-time when they are resized and moved in the viewer. The appearance and usability of the annotation selection rectangle and resize handles have also been improved with this release.
PTThumbnailSliderViewController has been updated with an improved appearance and behavior. Thumbnails of the document's pages are shown directly in the control and scrubbing through the pages immediately updates the
PTPDFViewCtrl's current page. It is also possible to use the new slider view outside of the
PTThumbnailSliderViewController with the new
The magnification effect shown while tracking touches can be controlled with the
magnification property on the
PTThumbnailSliderView class. A value of
1.0 disables the effect.
PTThumbnailSliderView can also be replaced with the legacy
UISlider appearance and behavior by assigning the
slider property to the
contentView property on the same class.
This release includes UI components for collaboration. The
PTCollaborationAnnotationReplyViewController classes provide a document viewer, annotation list, and annotation reply control for use with the existing collaboration system. The
PTCollaborationDocumentViewController is the recommended way to integrate the collaboration UI components into a project.
The long-press menu for selecting tools has been improved with sub-menus for shapes, attachments, and measurements.
Initial support for the iOS 13 tap-drag gesture for text selection. This feature will also be refined further in upcoming releases.
It is now possible to interact more easily with annotations and document content near the top and bottom of the screen in fullscreen mode (toolbars and controls hidden) using the
PTDocumentViewController class without triggering iOS system gestures for the Notification Center (top), Control Center, etc.
Numerous UX improvements throughout included components
PTAnnotStyleViewController now updates its height when the color picker is shown and again when returning back to the main style screen.
PTPDFViewCtrl memory usage when scrolling through large documents in continuous presentation mode.
The default value of the
automaticallyHidesControls property on the
PTDocumentViewController class has been changed to
NO. With control auto-hiding disabled, the toolbars and controls can still be hidden by tapping on the page.
enableCollaborationManager: method and
collaborationManager properties have been removed from the
PTToolManager class. To enable a collaboration manager, use the designated initializer on the
PTCollaborationManager class, which takes a
PTToolManager and user identifier string. The collaboration manager must also now be retained when not using the
An API diff from the previous version is available.
Get the answers you need: Support