---
title: recognizesMultipleItems
framework: visionkit
role: symbol
role_heading: Instance Property
path: visionkit/datascannerviewcontroller/recognizesmultipleitems
---

# recognizesMultipleItems

A Boolean value that indicates whether the scanner should identify all items in the live video.

## Declaration

```swift
@MainActor final let recognizesMultipleItems: Bool
```

## Discussion

Discussion If true, the scanner finds all items in the live video. If false, the scanner finds only the item closest to a person’s point of interest. The point of interest is the middle of the view by default or where a person taps in the live video. The default value is false.

## See Also

### Configuring data scanners

- [delegate](visionkit/datascannerviewcontroller/delegate.md)
- [qualityLevel](visionkit/datascannerviewcontroller/qualitylevel-swift.property.md)
- [DataScannerViewController.QualityLevel](visionkit/datascannerviewcontroller/qualitylevel-swift.enum.md)
- [isHighFrameRateTrackingEnabled](visionkit/datascannerviewcontroller/ishighframeratetrackingenabled.md)
- [isPinchToZoomEnabled](visionkit/datascannerviewcontroller/ispinchtozoomenabled.md)
- [isGuidanceEnabled](visionkit/datascannerviewcontroller/isguidanceenabled.md)
- [isHighlightingEnabled](visionkit/datascannerviewcontroller/ishighlightingenabled.md)
