Since May 1st, 2024, Apple requires all iOS apps to include a privacy manifest.
For more details, see Privacy Manifest.
Customize the existing implementation
All InstantSearch widgets are built through composition. This enables you to adapt the underlyingController
and add the behavior you want on top of the existing implementation.
For example, here’s how you can set the text content type of a UISearchBar
embedded in the SearchBarController
:
Swift
Implement your own controller
If you want to replace the existing behavior of a default implementation, implement your ownController
.
Example
Here is a custom search box controller that usesUITextView
as the input field:
Swift