---
title: "Nutrient iOS SDK knowledge base | Nutrient SDK"
canonical_url: "https://www.nutrient.io/guides/ios/kb/"
md_url: "https://www.nutrient.io/guides/ios/kb.md"
last_updated: "2026-05-14T16:53:43.872Z"
description: "Our knowledge base shows quick solutions to many common customization questions: for Nutrient iOS SDK."
---

# Knowledge base

Our knowledge base shows quick solutions to many common customization questions:

- [Adding a swipe gesture recognizer](https://www.nutrient.io/guides/ios/knowledge-base/adding-swipe-gesture-recognizer.md)

- [Adding a vector image annotation from Instant JSON](https://www.nutrient.io/guides/ios/knowledge-base/adding-vector-image-annotation-from-instant-json.md)

- [Adjusting the size of popovers](https://www.nutrient.io/guides/ios/knowledge-base/adjusting-size-of-popovers.md)

- [Archive fails when using CocoaPods](https://www.nutrient.io/guides/ios/knowledge-base/archive-errors-cocoapods.md)

- [Can you create digital signatures without a signature form field?](https://www.nutrient.io/guides/ios/knowledge-base/invisible-signature.md)

- [Configuring scroll views](https://www.nutrient.io/guides/ios/knowledge-base/configuring-scroll-views.md)

- [Create and store electronic signatures from Instant JSON annotations](https://www.nutrient.io/guides/ios/knowledge-base/store-electronic-signatures-from-instant-json-annotations.md)

- [Customize document rendering](https://www.nutrient.io/guides/ios/knowledge-base/customize-document-rendering.md)

- [Customize the appearance of the navigation bar shown above the crop UI](https://www.nutrient.io/guides/ios/knowledge-base/customize-the-navigation-bar-in-crop.md)

- [Customizing the frame of annotation toolbar](https://www.nutrient.io/guides/ios/knowledge-base/customizing-annotation-toolbar-frame.md)

- [Debugging issues when integrating Nutrient](https://www.nutrient.io/guides/ios/knowledge-base/debugging-issues.md)

- [Disabling adding pages with images](https://www.nutrient.io/guides/ios/knowledge-base/disabling-adding-pages-with-images.md)

- [Disabling automatic opening of comments](https://www.nutrient.io/guides/ios/knowledge-base/disabling-auto-opening-comments.md)

- [Disabling directional lock when scrolling](https://www.nutrient.io/guides/ios/knowledge-base/disabling-directional-lock.md)

- [Disabling text selection](https://www.nutrient.io/guides/ios/knowledge-base/disabling-text-selection.md)

- [Drawing an upright stamp annotation on a rotated page](https://www.nutrient.io/guides/ios/knowledge-base/drawing-an-upright-stamp-annotation-on-a-rotated-page.md)

- [Gatekeeper alerts when running on Mac Catalyst](https://www.nutrient.io/guides/ios/knowledge-base/gatekeeper-alerts-mac-catalyst.md)

- [Generating PDF files from complex HTML](https://www.nutrient.io/guides/ios/knowledge-base/generating-pdf-from-complex-html.md)

- [How can I block annotation editing and deletion while still allowing for annotation manipulation?](https://www.nutrient.io/guides/ios/knowledge-base/prevent-annotation-editing-allow-manipulation.md)

- [How can I hide or customize the action sheet when long-pressing on a link?](https://www.nutrient.io/guides/ios/knowledge-base/hide-or-customize-the-action-sheet-link-long-press.md)

- [How do I add a custom view controller to a ContainerViewController?](https://www.nutrient.io/guides/ios/knowledge-base/how-do-i-add-custom-controller-to-containerviewcontroller.md)

- [How do I change how links are opened?](https://www.nutrient.io/guides/ios/knowledge-base/how-do-i-change-how-to-open-links.md)

- [How do I customize the create annotations menu?](https://www.nutrient.io/guides/ios/customizing-the-interface/customizing-menus.md)

- [How do I customize the options in the annotation inspector?](https://www.nutrient.io/guides/ios/knowledge-base/how-do-i-customize-the-annotation-inspector.md)

- [How do I customize the search results from SearchViewController?](https://www.nutrient.io/guides/ios/knowledge-base/how-do-i-customize-search-results.md)

- [How do I download Nutrient as fat frameworks?](https://www.nutrient.io/guides/ios/knowledge-base/how-do-i-download-pspdfkit-as-fat-frameworks.md)

- [How do I get notified when a password-protected document is unlocked?](https://www.nutrient.io/guides/ios/knowledge-base/how-do-i-get-notified-when-a-password-protected-document-is-unlocked.md)

- [How do I get the image of an ink signature from a SignatureViewController?](https://www.nutrient.io/guides/ios/knowledge-base/how-do-i-get-an-image-from-signatureviewcontroller.md)

- [How do I migrate from Carthage to Swift Package Manager?](https://www.nutrient.io/guides/ios/knowledge-base/how-do-i-migrate-from-carthage-to-spm.md)

- [How do I migrate from CocoaPods to Swift Package Manager?](https://www.nutrient.io/guides/ios/knowledge-base/how-do-i-migrate-from-cocoapods-to-spm.md)

- [How do I present a PSPDFTabbedViewController in Cordova?](https://www.nutrient.io/guides/ios/knowledge-base/how-do-i-present-a-pspdftabbedviewcontroller-in-cordova.md)

- [How do I programmatically add annotations to the saved annotations list?](https://www.nutrient.io/guides/ios/knowledge-base/how-do-i-programmatically-add-annotation-to-the-saved-annotations-list.md)

- [How do I remove the sign arrow from the signature form field?](https://www.nutrient.io/guides/ios/knowledge-base/how-do-i-remove-the-sign-arrow-from-the-signature-form-field.md)

- [How do I select or deselect an annotation programmatically?](https://www.nutrient.io/guides/ios/knowledge-base/how-do-i-select-or-deselect-an-annotation-programmatically.md)

- [Library not found issue when running on an iOS device using Swift Package Manager](https://www.nutrient.io/guides/ios/knowledge-base/library-not-found-swiftpm.md)

- [Multiple “App Store Connect Operation” errors when validating the app archive](https://www.nutrient.io/guides/ios/knowledge-base/app-store-connect-operation-errors.md)

- [Processor error code 7310](https://www.nutrient.io/guides/ios/knowledge-base/processor-write-to-file-url.md)

- [Remove apps from the share sheet](https://www.nutrient.io/guides/ios/knowledge-base/customize-share-sheet-apps.md)

- [Search for a string containing special characters](https://www.nutrient.io/guides/ios/knowledge-base/search-special-characters.md)

- [Separate photo library and camera actions](https://www.nutrient.io/guides/ios/knowledge-base/separate-photo-library-and-camera-actions.md)

- [Setting the initial page selection when sharing](https://www.nutrient.io/guides/ios/knowledge-base/setting-the-initial-page-selection-when-sharing.md)

- [Showing annotation tools in the main toolbar](https://www.nutrient.io/guides/ios/knowledge-base/showing-annotation-tools-in-the-main-toolbar.md)

- [Suppressing file coordination alerts](https://www.nutrient.io/guides/ios/knowledge-base/suppressing-file-coordination-alerts.md)

- [When I switch to the night appearance mode after updating the document render options, the displayed page color is incorrect. How do I fix it?](https://www.nutrient.io/guides/ios/knowledge-base/how-do-i-reset-custom-document-render-options-before-change-the-appearance-mode.md)

- [Zoom to a specific annotation when a PDF loads](https://www.nutrient.io/guides/ios/knowledge-base/zoom-to-specific-annotation.md)
---

## Related pages

- [Best practices](/guides/ios/best-practice.md)
- [Mac Catalyst PDF library](/guides/ios/catalyst.md)
- [iOS PDF bookmark SDK](/guides/ios/bookmarks.md)
- [Cordova PDF library](/guides/ios/cordova.md)
- [Contributing to Nutrient projects](/guides/ios/miscellaneous/contributing.md)
- [Compare documents on iOS](/guides/ios/compare-documents.md)
- [Discover innovative PDF SDK demos for multiple platforms](/guides/ios/demo.md)
- [Download our iOS library](/guides/ios/downloads.md)
- [iOS PDF library](/guides/ios.md)
- [iOS guides: Integrate our PDF library](/guides/ios/intro.md)
- [visionOS buides: Integrate our PDF library](/guides/ios/intro-visionos.md)
- [Ionic PDF library](/guides/ios/ionic.md)
- [iPad PDF Library](/guides/ios/ipad.md)
- [iPhone PDF library](/guides/ios/iphone.md)
- [Swift PDF library](/guides/ios/swift.md)
- [Troubleshooting](/guides/ios/troubleshoot.md)
- [Upgrade and migration guides](/guides/ios/upgrade.md)
- [visionOS PDF library](/guides/ios/visionos.md)
- [Xamarin.iOS PDF library](/guides/ios/xamarin.md)
- [Changelog for iOS](/guides/ios/changelog.md)

