Skip to main content
Starting May 1, 2024, Apple requires all iOS apps to include a privacy manifest. For more information, see Privacy manifest.

Sort refinements

You can sort refinement lists in two ways, alphabetically or by count, in ascending or descending order.

Example

You can specify the sort order of the RefinementTableWidget or RefinementCollectionWidget by using the sortBy property:
Swift
refinementTableWidget.sortBy = "count:asc"
refinementTableWidget.sortBy = "count:desc"
refinementTableWidget.sortBy = "name:asc"
refinementTableWidget.sortBy = "name:desc"

refinementCollectionWidget.sortBy = "count:asc"
refinementCollectionWidget.sortBy = "count:desc"
refinementCollectionWidget.sortBy = "name:asc"
refinementCollectionWidget.sortBy = "name:desc"
Last modified on February 20, 2026