---
title: requiresExclusiveTouchType
framework: uikit
role: symbol
role_heading: Instance Property
path: uikit/uigesturerecognizer/requiresexclusivetouchtype
---

# requiresExclusiveTouchType

A Boolean value that indicates whether the gesture recognizer considers touches of different types simultaneously.

## Declaration

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

## Discussion

Discussion When the value of this property is true, the gesture recognizer automatically ignores new touches whose type doesn’t match the type of the initial touch. When the value is false, the gesture recognizer receives all touches whose types are listed in the allowedTouchTypes property.

## See Also

### Recognizing different gestures

- [allowedPressTypes](uikit/uigesturerecognizer/allowedpresstypes.md)
- [allowedTouchTypes](uikit/uigesturerecognizer/allowedtouchtypes.md)
