---
title: UICollectionLayoutSectionOrthogonalScrollingBehavior
framework: uikit
role: symbol
role_heading: Enumeration
path: uikit/uicollectionlayoutsectionorthogonalscrollingbehavior
---

# UICollectionLayoutSectionOrthogonalScrollingBehavior

The scrolling behavior of the layout’s sections in relation to the main layout axis.

## Declaration

```swift
enum UICollectionLayoutSectionOrthogonalScrollingBehavior
```

## Overview

Overview By default, each section lays out its content along the main axis of its layout, defined by the layout configuration’s scrollDirection property. You can change this behavior for a particular section by setting its orthogonalScrollingBehavior property to a different value than its default UICollectionLayoutSectionOrthogonalScrollingBehavior.none. Setting any other value for this property makes the section lay out its content orthogonally to the main layout axis.

## Topics

### Constants

- [UICollectionLayoutSectionOrthogonalScrollingBehavior.none](uikit/uicollectionlayoutsectionorthogonalscrollingbehavior/none.md)
- [UICollectionLayoutSectionOrthogonalScrollingBehavior.continuous](uikit/uicollectionlayoutsectionorthogonalscrollingbehavior/continuous.md)
- [UICollectionLayoutSectionOrthogonalScrollingBehavior.continuousGroupLeadingBoundary](uikit/uicollectionlayoutsectionorthogonalscrollingbehavior/continuousgroupleadingboundary.md)
- [UICollectionLayoutSectionOrthogonalScrollingBehavior.paging](uikit/uicollectionlayoutsectionorthogonalscrollingbehavior/paging.md)
- [UICollectionLayoutSectionOrthogonalScrollingBehavior.groupPaging](uikit/uicollectionlayoutsectionorthogonalscrollingbehavior/grouppaging.md)
- [UICollectionLayoutSectionOrthogonalScrollingBehavior.groupPagingCentered](uikit/uicollectionlayoutsectionorthogonalscrollingbehavior/grouppagingcentered.md)

### Initializers

- [init(rawValue:)](uikit/uicollectionlayoutsectionorthogonalscrollingbehavior/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)
