PSPDFKit 6.2 for iOS
Announcing PSPDFKit 6.2 for iOS. This release includes various new customization options, performance and rendering improvements, and many, many details. Take a look at our changelog to read up on all the details.
Night Mode Annotations
Annotations are now color-corrected and rendered accurately when created or edited while using the night mode appearance. We’re still working on that and plan to automatically tint more UI elements such as the inspector in subsequent updates.
Document Sharing
Improved document sharing allows you to share multiple files at once. PSPDFDocumentSharingViewController
now takes an array of documents instead of just one. You can try this feature in the upcoming version 1.2 of PDF Viewer.
Locked Annotations
You can now lock annotations to prevent interaction or modification from the user. This behavior can be enabled per annotation by setting the PSPDFAnnotationFlagLocked
or the PSPDFAnnotationFlagReadOnly
flag on the corresponding PSPDFAnnotation
instance. This is mostly interesting for documents where annotations are already locked and we’ll now automatically honor these settings.
Customization
We added new options to customize the appearance of PSPDFSearchViewController
.
Additionally, you can now customize the close button on the tabbed bar view controller. It can be set to always show the close button on all tabs, or in all tabs only in regular width size classes. The default behavior has not changed.
Rendering
Images are now decoded using custom assembly and NEON intrinsics on arm/arm64. This can speed up image decoding up to a factor of 3x. This change is done deep in our core and no changes on your side are required to benefit from the faster rendering. Just keep our SDK up to date and you’re all set.
Matej is a software engineering leader from Slovenia. He began his career freelancing and contributing to open source software. Later, he joined Nutrient, where he played a key role in creating its initial products and teams, eventually taking over as the company’s Chief Technology Officer. Outside of work, Matej enjoys playing tennis, skiing, and traveling.