Customize PDF Tab Titles in Swift for iOS
Shows how to customize the tab titles for PSPDFTabbedViewController. Get additional resources by visiting our PSPDFTabbedViewController API guide.
//// Copyright © 2017-2025 PSPDFKit GmbH. All rights reserved.//// The Nutrient sample applications are licensed with a modified BSD license.// Please see License for details. This notice may not be removed from this file.//
import PSPDFKitimport PSPDFKitUI
class CustomTabbedBarTitleExample: Example {
override init() { super.init()
title = "Customize tab title for PSPDFTabbedViewController" contentDescription = "Shows how to customize the tab titles for PSPDFTabbedViewController." category = .viewCustomization priority = 70 }
override func invoke(with delegate: ExampleRunnerDelegate) -> UIViewController { let tabbedController = CustomTitleTabbedViewController() tabbedController.documents = [AssetLoader.document(for: .welcome), AssetLoader.document(for: .annualReport)] return tabbedController }}
class CustomTitleTabbedViewController: PDFTabbedViewController { override func titleForDocument(at idx: UInt) -> String { return String(format: "Custom Title for Document %lu", idx + 1) }}
This code sample is an example that illustrates how to use our SDK. Please adapt it to your specific use case.