---
title: allowsNonContiguousRanges
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/nstextselectionnavigation/allowsnoncontiguousranges
---

# allowsNonContiguousRanges

Determines if the instance could produce selections with multiple noncontiguous selections.

## Declaration

```swift
var allowsNonContiguousRanges: Bool { get set }
```

## See Also

### Selection characteristics

- [rotatesCoordinateSystemForLayoutOrientation](uikit/nstextselectionnavigation/rotatescoordinatesystemforlayoutorientation.md)
- [NSTextSelectionNavigation.Modifier](uikit/nstextselectionnavigation/modifier.md)
- [NSTextSelectionNavigation.Destination](uikit/nstextselectionnavigation/destination.md)
- [NSTextSelectionNavigation.Direction](uikit/nstextselectionnavigation/direction.md)
- [textSelection(for:enclosing:inContainerAt:)](uikit/nstextselectionnavigation/textselection(for:enclosing:incontainerat:).md)
