Guides / Building Search UI / UI & UX patterns

Filtering patterns for InstantSearch iOS

As of May 1st, 2024, Apple requires all iOS apps to include a privacy manifest. Ensure you incorporate our provided privacy manifest files into your documentation. For more details, see Privacy Manifest.

On this page

Providing filtering options is common in advanced search experiences. However, given mobile screen real estate limitations, it’s hard to include both filters and search results in the same view without the screen getting cluttered. A good filtering experience always gives feedback when users apply a filter.

For more information, see the blog post: showing feedback when filtering.

Example

As you can see in this example of a movie search interface, filtering options are displayed in a modal window with immediate feedback to let users see their influence on the search results.