Blog Post

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.

Night Mode Annotations

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.

Document Sharing

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.

Author
Matej Bukovinski CTO

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.

Explore related topics

Related products
Share post
Free trial Ready to get started?
Free trial