---
title: ViewAlignedScrollTargetBehavior.LimitBehavior
framework: swiftui
role: symbol
role_heading: Structure
path: swiftui/viewalignedscrolltargetbehavior/limitbehavior
---

# ViewAlignedScrollTargetBehavior.LimitBehavior

A type that defines the amount of views that can be scrolled at a time.

## Declaration

```swift
struct LimitBehavior
```

## Topics

### Getting the limit behavior

- [automatic](swiftui/viewalignedscrolltargetbehavior/limitbehavior/automatic.md)
- [always](swiftui/viewalignedscrolltargetbehavior/limitbehavior/always.md)
- [never](swiftui/viewalignedscrolltargetbehavior/limitbehavior/never.md)

### Type Properties

- [alwaysByFew](swiftui/viewalignedscrolltargetbehavior/limitbehavior/alwaysbyfew.md)
- [alwaysByOne](swiftui/viewalignedscrolltargetbehavior/limitbehavior/alwaysbyone.md)

## See Also

### Creating the target behavior

- [init(limitBehavior:)](swiftui/viewalignedscrolltargetbehavior/init(limitbehavior:).md)
