---
title: UICollectionLayoutListConfiguration.HeaderMode.supplementary
framework: uikit
role: symbol
role_heading: Case
path: uikit/uicollectionlayoutlistconfiguration-swift.struct/headermode-swift.enum/supplementary
---

# UICollectionLayoutListConfiguration.HeaderMode.supplementary

A header mode that uses supplementary views to show headers.

## Declaration

```swift
case supplementary
```

## Discussion

Discussion Choose this header mode to use supplementary views with elementKindSectionHeader as the section header. By default, lists that use the UICollectionLayoutListConfiguration.Appearance.plain and UICollectionLayoutListConfiguration.Appearance.sidebarPlain list appearances use pinned headers. You must use this header mode if you want to opt into this default pinning behavior.

## See Also

### Header modes

- [UICollectionLayoutListConfiguration.HeaderMode.none](uikit/uicollectionlayoutlistconfiguration-swift.struct/headermode-swift.enum/none.md)
- [UICollectionLayoutListConfiguration.HeaderMode.firstItemInSection](uikit/uicollectionlayoutlistconfiguration-swift.struct/headermode-swift.enum/firstiteminsection.md)
