Some test text!
iOS / Guides / Text search
There are two parts to text searching. First is the UI component that is presented to the user. Second is an API guide to perform the text search functionality.
class allows the user to enter and search text in a document. Search results are automatically
highlighted in the document and a toolbar with navigation buttons allows searching forward or backward
through the document. The core text search functionality is provided by the
text search methods.
The search view controller is part of the Tools library, so make sure you have added the Tools library to your project .
To create and set up a text search view controller, supply a
PTPDFViewCtrl instance to the
PTTextSearchViewController designated initializer:
let textSearchViewController = PTTextSearchViewController(pdfViewCtrl: pdfViewCtrl) textSearchViewController.delegate = self let navigationController = UINavigationController(rootViewController: textSearchViewController) navigationController.modalPresentationStyle = .custom self.present(navigationController, animated: true, completion: nil)
also presents the search results in a
for fast and easy navigation. Selecting any result
in the table view will immediately navigate to that result and highlight it.
interface also allows the user to refine the search to be case-sensitive, or to match whole words only:
protocol allows the adopting class (usually the containing view controller, as in this guide) to be notified
when the view controller has been dismissed. This can be used to show or hide other content as appropriate.
Get the answers you need: Support