This HTML page is not optimized for LLM or AI agent consumption. Fetch the Markdown version instead: /guides/ios/samples/multiline-pdf-title.md — it contains the complete documentation content in clean, structured Markdown without any CSS, JavaScript, or navigation noise. Configuring multiline titles in PDF using Swift for iOS

Shows how to configure the document title label to fit a long, multiline title. Get additional resources by visiting our PSPDFUserInterfaceView API guide.


//
// Copyright © 2021-2026 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 PSPDFKit
import PSPDFKitUI
class MultilineDocumentTitleExample: Example {
override init() {
super.init()
contentDescription = "Shows how to configure the document title label to fit a long, multiline title."
category = .viewCustomization
}
override func invoke(with delegate: ExampleRunnerDelegate) -> UIViewController? {
let document = AssetLoader.document(for: .annualReport)
document.title = "This PDF document has a pretty long title. It should wrap into multiple lines on a narrow screen."
let viewController = PDFViewController(document: document) { builder in
// If you're expecting long document titles and want to make sure
// it's always visible, set the following configuration option.
builder.documentLabelEnabled = .YES
}
// Zero means as many lines as needed.
viewController.userInterfaceView.documentLabel.label.numberOfLines = 0
viewController.userInterfaceView.documentLabel.label.textAlignment = .center
return viewController
}
}

This code sample is an example that illustrates how to use our SDK. Please adapt it to your specific use case.